跟264编译相差很大。
下载
hg clone http://hg.videolan.org/x265
https://github.com/videolan/x265/tags
安装依赖库
sudo apt -y install cmake sudo apt -y install cmake-curses-gui
编译
BUILD_LIBS=${HOME}/build_libs export PATH=${BUILD_LIBS}/bin:${PATH} export PKG_CONFIG_PATH=${BUILD_LIBS}/lib/pkgconfig:${PKG_CONFIG_PATH} cd build/linux make clean sh make-Makefiles.bash make make install # cp x265*.h ${BUILD_LIBS}/include # cp libx265* ${BUILD_LIBS}/lib
操作上:
在bin回车,修改bin为自己指定的目录,再回车。或者默认,如示例中自行复制。
按q(放弃修改)或者(c, e, g)(产生新的Makefile退出即可。
在配置时,要使用路径全称(即使是$HOME亦无效)。
修改BIN_INSTALL_DIR、CMAKE_INSTALL_PREFIX即可。如下图: