关于在VC++6.0下编译xvidcore的方法在 MPEG-4 Xvid VC6.0编译指南 一文中中已有详细描述,但是因为我的VC6.0装不上sp5/sp5,也就装不上vcpp5.exe(Visual C++ Processor Pack),所以编译的时候总有错误:

error C2520: conversion from unsigned __int64 to double not implemented, use signed __int64

sp5装不上主要表现在在安装最后updating system 的时候,总是有“pdm.dll unable to register itself int system registry”的错误,随后就是。。。not successfully completed,google/baidu了好久,才找到一种手动注册pdm.dll的方法 regsvr32 pdm.dll,试了试,还是不成功,返回错误代码 0x80070005 错误代码,搜索得知这是因为用户权限不够所致,遂改为 adminstrator 帐户登录,再次 regsvr32 pdm.dll 还是不行,其间有找到一篇讲通过 RegMon 修改 access的办法来注册 pdm.dl的文章,但本人实在愚昧,又失败了。这时我已经耗费了一天多的时间而无果了,这逼得我静下心来想是否会有另一种解决问题的办法,果然在http://blog.csdn.net/qiek/archive/2005/10/09/498117.aspx中我找到了解决问题的办法。编译成功,大喜!

其实细细想来,这个问题之所以花了我这么长时间才解决,很大程度上是因为自己懒于思考所致——太依赖Google了!!

经过这次问题,我有了以下几点体会:

1> 遇到问题,要自己先思考,不要把思考的权利拱手让给Google/Baidu

2> 对VC的开发环境的设置比较生疏,如Project->setting 下的 preprocessor defintions,Additional include directores,Additional libray,Object/libray modules,Addtional libray path;Tools->Options下的directories;Build->Set Active Configuration等

3> 对程序的生死,链接等过程比较陌生

故而应记住:

1> 尊重自己思考的权利,懂得因为自己思考而带来的问题解决的高效性;

2> 找一本Windows编程的经典著作研读之

VC++6.0下编译xvidcore1.1.0相关推荐

  1. Hadoop2.2.0伪分布式环境搭建(附:64位下编译Hadoop-2.2.0过程)

    Hadoop2.2.0伪分布式环境搭建: 写在前面:Hadoop2.2.0默认是支持32位的OS,如果想要在64位OS下运行的话,可以通过在64位OS下面编译Hadoop2.2.0来实现,编译的操作步 ...

  2. tomcat7.0.81 linux,Linux/CentOS7.0下安装配置Tomcat8.0

    Linux/CentOS7.0下安装配置Tomcat8.0 一.配置Tomcat安装环境 1.下载对应的jdk 我用的是64位的下载地址: 下载将jdk加压后放到/usr/local目录下: 2.建立 ...

  3. VMWARE Workstation5.0下成功安装linux9.0和oracle9.2.0.4

    VMWARE Workstation5.0下安装linux9.0和oracle9.2.0.4 1. 硬件软件环境 CPU:奔腾4 2.4GHz 硬盘:80 GB 内存:512 MB 系统环境:Wind ...

  4. 实战Windows下编译Opencc 1.0.5

    Opencc是中文简繁转换开源项目,支持词汇级别的转换.异体字转换和地区习惯用词转换(中国大陆.台湾.香港). 特点 严格区分「一简对多繁」和「一简对多异」. 完全兼容异体字,可以实现动态替换. 严格 ...

  5. linux mysql 5.6.22_LinuxCentOS6.0下编译安装MySQL5.6.22

    Linux CentOS6.5下编译安装MySQL 5.6.22[给力详细教程] 一.编译安装MySQL前的准备工作 安装编译源码所需的工具和库(安装过程注意有没出错) yum install gcc ...

  6. Ubuntu 12.04 下编译Android 4.0.3

    在Ubuntu 12.04 下编译了Android 4.0.3发现了一大堆错误,网上找了一堆的更改源码啊,Android.mk的解决方法,虽然可以编译成功,但都有点坑爹的成分,为了不误人子弟就分享出来 ...

  7. mysql5.6.22编译安装教程_Linux CentOS6.0下编译安装MySQL 5.6.22

    Linux CentOS6.5下编译安装MySQL 5.6.22[给力详细教程] 一.编译安装MySQL前的准备工作 安装编译源码所需的工具和库(安装过程注意有没出错) yum install gcc ...

  8. vs2008 下编译jrtplib-3.9.0成功

    网址:http://blog.csdn.net/jid_223/article/details/6858663 jrtplib-3.9.0的编译,终于搞通了.网上搜集了很多资料,自己也调试了很久. 首 ...

  9. centos7下编译安装qemu5.0+spice-server最新版

    本人基于centos7环境编译安装qemu5.0+spice-server最新版的过程记录,希望对读者有些帮助: #安装gcc 7 sudo yum install centos-release-sc ...

  10. 安卓9.0刷linux,Ubuntu系统下编译Android 9.0系统

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 前言 在Ubuntu系统下编译Android系统.哎呀不知道是不是换了新电脑的缘故,这次编译居然从安装JDK和配置环境下 ...

最新文章

  1. 【Win32汇编】数组累加
  2. 二十个你必须知道的SEO概念
  3. Could not find a suitable table factory for ‘org.apache.flink.table.factories.CatalogFactory‘
  4. 手术步骤_近视飞秒激光手术和传统Lasik手术比较
  5. SQL语法的重要知识点总结
  6. HTML5 header元素
  7. RDP协议详细解析(四)
  8. oracle数据库创建表空间和表临时空间
  9. JAVA 阶乘 n!
  10. java间接调用_无法解析类型 java.util.Map$Entry。从必需的 .class 文件间接引用了它...
  11. c语言 switch案例,c语言switch case语句使用例子
  12. zz淘宝笑到喷的评价
  13. html写一个简单版动态爱心
  14. 莫比乌斯反演学习笔记
  15. iOS开发——BAT网易笔试面试题参考答案
  16. Win11安装Android子系统
  17. c++中bitset的用法总结
  18. linux pps驱动实现gps授时
  19. 计算机考研面试题复习
  20. 使用Tensorflow构建属于自己的图片分类器

热门文章

  1. c++ 各种求min/max方法效率测试
  2. SQLyog安装教程
  3. 2019ug最新版本是多少_UG NX 2019下载 Siemens NX 1867 Build 3801完整版+Update升级包 Win64 多语中文版(含安装步骤) 下载-脚本之家...
  4. 云闪付app怎么删除常用转账人?云闪付转账记录怎么删除?
  5. 招生 | 高级项目经理沙盘演练培训课程
  6. 电脑文件分区壁纸--超级马里奥、樱桃小丸子主题
  7. IDEA------自动导包快捷键
  8. Brother-MFC系列打印机 PDF双面打印设置
  9. 最新Axure激活码
  10. AXURE 8.1.0.3382 有效激活码