概述
有图,已整理成pdf。下载地址为:
1,下载mingw+msys,这里有已经配置好的,下载解压后直接打开msys.bat就可以用了;
http://code.google.com/p/msys-cn/wiki/ChapterInstallation
2 ,下载最新的x264源代码;
http://www.videolan.org/developers/x264.html
3,编译x264
打开msys.bat后cd进入当前x264源码所在目录
./configure --enable-shared --enable-debug
不需要make
4,下载codeblocks安装,安装采用默认值即可,新建一个工程,这边我选用控制台程序
语言选用C语言
上面的目录选用第三步的目录,resulting 目录多了一层目录,删除一下,放到与makefile同一层目录就可以了,效果如下所示:
删除新建x264工程后自动创建的main.c
然后添加整个x264文件夹
5,配置编译环境compile and debugger.
配置到MSYS下的mingw目录
配置project->build options
去掉了$target
右键打开工程属性
选中上面的复选框;
附:
Q1
在第3步./configure时,如果提示:
Found no assembler
Minimum version is yasm-1.2.0
可下载最新yasm安装;
http://yasm.tortall.net/Download.html
把下载的yasm-1.2.0-win32.exe 文件名修改成:yasm.exe,并放到系统目录下:C:WINDOWSsystem32
Q2
术语:
MinGW实际上是GCC和binutils等移植到Windows的结果。
MSYS是一个小型的GNU环境,包括基本的bash,make等等。是Windows下最优秀的GNU环境。
Yasm为汇编器。
Q3
打开根目录下的x264.c,大约270行附近为main函数所在处。
2013-02-18
www.s.elesos.cn
最后
以上就是内向橘子为你收集整理的使用codeblocks编译新版x264的全部内容,希望文章能够帮你解决使用codeblocks编译新版x264所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复