1、下載Peter Lee改爲vc6工程的x264源碼 (見附件) 。
打開D:\x264-060805\x264-060805\build\win32\libx264.dsw進入VC6簡體中文企業版,此時編譯,會出現很多錯誤,需要做以下的各種工作:
2、下載並安裝Service Pack 5 for Visual Studio 6 (vs6sp5.exe 130 MB ,見附件)
安裝此升級包後,VC6的菜單等絕大部分全變爲英文版
3、下載並安裝Visual C++ 6.0 Processor Pack (vcpp5.exe 1.12 MB,見附件)
4、下載並安裝NASM (nasm-2.07-installer.exe 671 KB,見附件)
並將“C:\Program Files\NASM\nasm.exe” 複製到 “C:\Program Files\Microsoft Visual Studio\VC98\Bin\”文件夾下。
5、下載並安裝DirectX 9.0 SDK (directx_9c_redist.exe 33.4 MB,見附件)
6、打開下載的Peter Lee的x264源碼,D:\x264-060805\x264-060805\build\win32\libx264.dsw,編譯,成功,如下圖。
附件:
Peter Lee的如何在vc6下編譯x264.pdf:
Peter Lee改爲VC6工程的x264源碼:
NASM:
Visual C++ 6.0 Processor Pack:
各步的截圖,屬畫蛇添足:
編譯得到的lib:
x264.exe
也可以從網盤下載:http://wmnmtm.blog.163.com/blog/static/38245714201193011102552/過期聯繫我續期
操作錄像:http://bbs.chinavideo.org/viewthread.php?tid=12048&page=1&extra=#pid47821
發一個我註解的x264工程,直接打包發出來了啊,說是史上最詳細的,我絕不會臉紅的:
http://bbs.chinavideo.org/viewthread.php?tid=12610&extra=