Xvid编译的error C2520问题及解决
2006-04-03 13:38
239 查看
自www.xvid.org 下载源代码后,按照doc目录下的INSTALL安装之。编译时出现错误:
C:/Downloads/xvidcore-1.0.1/xvidcore-1.0.1/src/plugins/plugin_2pass2.c(444) : error C2520: conversion from unsigned __int64 to double not implemented, use signed __int64
C:/Downloads/xvidcore-1.0.1/xvidcore-1.0.1/src/plugins/plugin_2pass2.c(1129) : error C2520: conversion from unsigned __int64 to double not implemented, use signed __int64
C:/Downloads/xvidcore-1.0.1/xvidcore-1.0.1/src/plugins/plugin_2pass2.c(1208) : error C2520: conversion from unsigned __int64 to double not implemented, use signed __int64
C:/Downloads/xvidcore-1.0.1/xvidcore-1.0.1/src/plugins/plugin_2pass2.c(1286) : error C2520: conversion from unsigned __int64 to double not implemented, use signed __int64
C:/Downloads/xvidcore-1.0.1/xvidcore-1.0.1/src/plugins/plugin_2pass2.c(1286) : error C2520: conversion from unsigned __int64 to double not implemented, use signed __int64
C:/Downloads/xvidcore-1.0.1/xvidcore-1.0.1/src/plugins/plugin_2pass2.c(1305) : error C2520: conversion from unsigned __int64 to double not implemented, use signed __int64
最终解决方法:
1、安装Visual Studio 6 Service Pack 5
2、安装Visual C++ Processor Pack 5 (for VSSP5)
2只能在1上安装,而不能在VSSP6上安装
当然还有其它的解决方法:
自行修改xvid的代码或者用GCC for mingW,未曾尝试
参考网页:
http://www.xvid.org/modules.php?op=modload&name=phpBB2&file=viewtopic&t=2097
C:/Downloads/xvidcore-1.0.1/xvidcore-1.0.1/src/plugins/plugin_2pass2.c(444) : error C2520: conversion from unsigned __int64 to double not implemented, use signed __int64
C:/Downloads/xvidcore-1.0.1/xvidcore-1.0.1/src/plugins/plugin_2pass2.c(1129) : error C2520: conversion from unsigned __int64 to double not implemented, use signed __int64
C:/Downloads/xvidcore-1.0.1/xvidcore-1.0.1/src/plugins/plugin_2pass2.c(1208) : error C2520: conversion from unsigned __int64 to double not implemented, use signed __int64
C:/Downloads/xvidcore-1.0.1/xvidcore-1.0.1/src/plugins/plugin_2pass2.c(1286) : error C2520: conversion from unsigned __int64 to double not implemented, use signed __int64
C:/Downloads/xvidcore-1.0.1/xvidcore-1.0.1/src/plugins/plugin_2pass2.c(1286) : error C2520: conversion from unsigned __int64 to double not implemented, use signed __int64
C:/Downloads/xvidcore-1.0.1/xvidcore-1.0.1/src/plugins/plugin_2pass2.c(1305) : error C2520: conversion from unsigned __int64 to double not implemented, use signed __int64
最终解决方法:
1、安装Visual Studio 6 Service Pack 5
2、安装Visual C++ Processor Pack 5 (for VSSP5)
2只能在1上安装,而不能在VSSP6上安装
当然还有其它的解决方法:
自行修改xvid的代码或者用GCC for mingW,未曾尝试
参考网页:
http://www.xvid.org/modules.php?op=modload&name=phpBB2&file=viewtopic&t=2097
相关文章推荐
- codeblocks编译遇到问题的可能解决办法
- Maven编译过程中Java heap space问题的解决方法
- 关于VS2005编译wince Application 时缺少DLL问题的解决
- 使用centos linux-2.6.32-220.23.1.el6源码编译时出现的问题及其解决方法
- skyeye编译问题及解决方法
- 分析:解决m程序转化成cpp程序的编译问题
- 解决Ubuntu安装无线网卡驱动因”init_mutex”被废除编译不过的问题
- 自己编译Android gdbserver(解决运行 gdbserver时 Segmentation fault 问题)
- qt5 opencv3.0 配置后,编译出错问题的解决方法
- OpenCV 加载和显示图片 (并解决编译库连接问题)
- KeilC编译错误及解决(一): ERROR L107: ADDRESS SPACE OVERFLOW 问题解决
- openCV源码Cmake编译后,VS build报错问题解决
- 解决Ubuntu编译内核uImage出现问题“mkimage” command not found - U-Boot images will not be built问题
- 编译版本的自修改问题解决办法
- iOS开发遇到的坑之六--使用cocopods管理第三方库时,编译出现Library not found for -lPods问题的解决办法
- 编译Hadoop1.0.2历程和解决问题记录
- 解决xcode 7.0以上编译找不到openssl头文件问题
- 解决Eclipse编译Debug certificate expired的问题
- android kernel编译问题积累与解决
- 安卓系统源码编译系列(七)——单独编译WebView兼容性问题解决