Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 699 Bytes

03.md

File metadata and controls

18 lines (12 loc) · 699 Bytes

从源码编译的一般方法

  1. autoscan 产生 configure.in
  2. aclocal
  3. autoconf
  4. (可选)autoheader
  5. automake --add-missing
  6. ./configure --help 可显示帮助,调整compile switch
  7. make 可添加 -j CORE_NUMBER 来加快速度
  8. make check 检测编译结果是否符合要求,有的 Makefile 可能不存在这个功能
  9. sudo make install 如果要安装到全局 就添加超级权限,安装到本用户可以加 --prefix=/path/you/want/to/install

一般安装不需要全部步骤,首先参考 INSTALL 或者 README 这类的文件,一般都有安装提示,或者去直接查看 Makefile 寻找一些开关。或者找一下网络上的教程。