虛擬機器環境:ubuntu12.04
1)apt-get update
2)sudo apt-get install pax cvs flex bison texinfo
3)cd /home/forlinx/work/mingw/
4)wget
5)tar -xvf mingw-w64-build-3.6.0
6)chmod +x mingw-w64-build-3.6.0
7)./mingw-w64-build-3.6.0(根據提示進行安裝)
8)export path=」/home/forlinx/work/mingw/mingw-w64-i686/bin:$path」(設定環境變數)
ln -s 「/usr/bin/pkg-config」 /home/forlinx/work/mingw/mingw-w64-i686/bin/i686-w64-mingw32-pkg-config
libx264
1)tar -xvf last_x264.tar.bz2
2)cd x264-snapshot-20121119-2245
3)./configure –enable-static –enable-win32thread –host=i686-w64-mingw32 –prefix=/home/forlinx/work/win32/ –cross-prefix=i686-w64-mingw32-
[其中/home/forlinx/work/win32/為編譯檔案存放目錄]
4)make
5)make install
ffmpeg
1)wget
2)tar -xvf ffmpeg-2.2.3.tar.bz2 && cd ffmpeg-2.2.3
3)./configure –enable-memalign-hack –arch=x86 –target-os=mingw32 –cross-prefix=i686-w64-mingw32- –pkg-config=pkg-config –enable-static –enable-shared –enable-gpl –enable-nonfree –prefix=/home/forlinx/work/win32/ –enable-libx264 –extra-cflags=」-i/home/forlinx/work/win32/include」 –extra-ldflags=」-l/home/forlinx/work/win32/lib」
其中/home/forlinx/work/win32/為編譯檔案存放目錄,–extra-cflags=」-i/lib264編譯檔案目錄/include」,–extra-ldflags=」-l/lib264編譯檔案目錄/lib」
1.基於ubuntu交叉編譯x264, ffmpeg windows sdk詳細教程 - haibindev -
2.ubuntu + mingw編譯ffmpeg - 運用之妙,存乎於心 - 部落格頻道 - csdn.net
ubuntu 編譯核心
第一步 安裝必要的工具 首先要安裝必要的包。包有 libncurses5 dev menuconfig 需要的 和 essential sudo apt get install build essential kernel package 核心打包deb的可以不用裝手動安裝 sudo apt get...
Ubuntu編譯環境
一.安裝基本的編譯環境和一些輔助工具,如文件等。sudo apt get install manpages dev 安裝c c 的man手冊,這樣你就可以隨時的檢視一些你不太了解的函式的原型,具體引數說明等 還可以檢視一些include檔案的具體說明。sudo apt get install bui...
編譯ubuntu核心
看了 奔跑吧 linux 核心 的書,感覺記憶體管理這一部分後面的例子不錯,就想手敲一遍體驗一下例子 自己對這方面感覺一直雲裡霧裡 nasri ubuntu usr local apt cache search linux source linux source linux kernel sourc...