x264编译通过

从网上下的源码 ffmpeg+x264源代码 200710  一直没有时间看,上周接到一个视频软件任务,才想起早下过源码. 周末拿出来玩玩. x264源代码用VC6.0 编译还真不简单,好在有百度,参照李世平老师的编译方法,下载软件:   Service Pack 5 for Visual Studio 6, Visual C++ 6.0 Processor Pack,NASM, 解决 libx264.lib 编译问题.     还有个x264 工程编译总出问题."libx264.lib(ratecontrol.obj) : error LNK2001: unresolved external symbol _strtok_rbin/x264.exe : fatal error LNK1120: 1 unresolved externalsError executing link.exe." 百度,和谷哥都查不到,最后只有靠自己的VC功底肯源码,搞了一天才发现 原因:                                                        没有定义__WIN32__ 使osdep.h 中以下语句无效

#ifdef __WIN32__  

#define rename(src,dst) (unlink(dst), rename(src,dst))  

#ifndef strtok_r   

#define strtok_r(str,delim,save) strtok(str,delim)  

#endif

#endif

,//原工程定义的是WIN32 ,没有定义__WIN32__ .

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值