Android下編譯libx265
阿新 • • 發佈:2018-12-17
1、提取Android交叉編譯工具鏈
2、修改x265_2.6/build/arm-linux/crosscompile.cmake,改成自己的路徑
3、修改x265_2.6/source/CMakeLists.txt
1)去掉-lphread
2)註釋這一行
4、安裝CMake工具
sudo apt-get install mercurial cmake cmake-curses-gui build-essential yasm
5、執行配置命令
vb[email protected] ~/workspace/x265_v2.6/build/arm-linux $ cmake -DCMAKE_TOOLCHAIN_FILE=crosscompile.cmake -G "Unix Makefiles" ../../source && ccmake ../../source
執行如上命令會出現下圖資訊
CMAKE_INSTALL_PREFIX設為自己定義的目錄
ENABLE_ASSEMBLY設為關閉
6、修改檔案source/common/cpu.cpp,cpu_detect的函式內容改為直接返回0
7、執行make開始編譯
make
8、編譯完,檢視檔案信