close

當一個系統要添加的 library 太多了,

而每個 library 都有自己要 linking 的 lib, 或 include 的 header file 時,

為了方便日後擴充, 來制定一套陽春的 SOP.

 

0. 在 ABSOLUTE_PATH_HOME 下, 新增 local/lib/local/include/

----------------------------------------------------

要添加 xxx library :

1. 下載 xxx.lib 的 source code

2. 寫一個 MyMake.sh :

make CROSS_COMPILE=mips-linux-gnu- \

INC=-I/ABSOLUTE_PATH_HOME/local/include \

XLDFLAGS="-L/ABSOLUTE_PATH_HOME/local/lib -EL"\

XCFLAGS=-EL

(CROSS_COMPILE, INC, XLDFLAGS, XCFLAGS 視每個 makefile 變數名稱而定)

3. sh MyMake.sh, 觀察她需要哪些 lib or header files

逐步加進 local/lib/local/include/

4. 重複 3. 直至完成

 

 

 

 

 

 

 

 

 

arrow
arrow
    全站熱搜

    kk 發表在 痞客邦 留言(0) 人氣()