有關LINUX庫的建立與使用的疑問(轉)

BSDLite發表於2007-08-12
有關LINUX庫的建立與使用的疑問(轉)[@more@]我從網上下載了一個實現opex協議的openobex_1.2.tar.gz程式包,解壓在/openbex_1.2下,其中有一個lib資料夾和一個apps資料夾,lib裡主要是實現obex協議的程式碼,apps裡面是呼叫lib裡的API寫成的應用程式程式碼!執行下面三條命令

./configure --prefix=/obex CC=arm-linux-gcc --host=arm-linux(注:我需要交叉編譯,所以CC=arm-linux-gcc,host=arm-lunix.我不明白這裡的host是什麼意思,只是從網上抄的)

make

make install

則在/obex目錄下生成一個lib目錄,裡面是由/openbex_1.2/lib中的程式碼編譯生成的動態連結庫和靜態連結庫。還有一個包含了一些標頭檔案的include目錄!

我想把庫中的函式用在自己的應用程式中,具體應該怎麼使用呢?哪位能給我詳細講講(動態連結庫和靜態連結分別怎麼使用)萬分感激!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-948671/,如需轉載,請註明出處,否則將追究法律責任。

相關文章