Linux編譯步驟概述
阿新 • • 發佈:2018-11-02
Linux,一切皆檔案!
linux環境下,編譯原始碼檔案步驟總結
01、下載解壓
一遍在開源網站有download/下載頁面
02、安裝基本編譯環境
yum install -y gcc gcc-c++ make automake autoconf //根據編譯軟體的特性選擇安裝 go/git/python.....
03、編譯,安裝
./configure --help #檢視編譯引數選項
./configure --prefix=/data/tengine -q #-q quite
make -j 4 -s && make install -j 4 -s #-j 多執行緒編譯(有的時候不建議) -s silent
04、修改預設庫檔案搜尋路徑
/lib
/lib64
/usr/lib
/usr/lib64
/etc/ld.so.conf.d/
tengine.conf
vim tengine.conf
/data/tengine/lib
#通知系統重新搜尋庫檔案(過載庫檔案) lddconfig
ldconfig -v |grep xxxx
05、新增標頭檔案
預設: /usr/include
ls -s[vf] /data/tengine/include/* /usr/include/ #或者,建議選擇下面的比較好
ls -s /data/tengine/include /usr/include/tegine
06、man檔案路徑
預設: /usr/share/man
man -M /MAN_DIR COMMAND #不建議,侷限性
/etc/man.config新增一條MANPATH
man command #幫助命令