1. 程式人生 > >Linux編譯步驟概述

Linux編譯步驟概述

  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 #幫助命令