Xvid库在VS2010中编译出错解决

最近研究音视频编码,在网上下载了开源的Mpeg-4编解码类库研究。

官网:https://www.xvid.com/

源码下载:http://downloads.xvid.org/downloads/xvidcore-1.3.4.tar.gz

 

根据其说明文档:xvidcore-1.3.4\xvidcore\doc

使用VS2010打开编译,出现如下编译错误:


后来想将文件逐个编译,看问题出在什么地方:

 


发现在编译汇编代码是出错,编译C文件时Ok,想想可能是没有配置好汇编文件的编译选项,汇编文件里属性设置为:nasm。。。


以前了解有masm,还没有听过nasm,就到网上查了下之间的关系,了解到masm是windows下由微软提供的汇编编译器,语法是intel语法,而nasm既可以在win下亦可以在linux下使用。

那问题就出在这,我系统里肯定没有nasm,那就到网上下载安装:

在baidu里搜索nasm,到其官网下载:http://www.nasm.us/

对Win32系统下载地址:

http://www.nasm.us/pub/nasm/releasebuilds/2.12.02/win32/nasm-2.12.02-installer-x86.exe

 

安装,设置环境变量:


运行cmd验证:


重新启动VS2010,并打开libxvidcore项目,进行编译,ok!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值