aupe h檔案編譯

2021-09-25 05:12:17 字數 639 閱讀 2090

2.解壓

3.tar -xvf src.tar.gz 

4.cd apue.3e/

5.make

在這個過程中,你會看到最後由於can,t find -lbsd而不能make成功,解決辦法是新增libbsd.a的靜態鏈結庫  

sudo apt-get install libbsd-dev  

5.make(again) 

6.在編譯成功的基礎上,我們進行安裝apue.**件及其對應的靜態鏈結庫libapue.a

sudo cp ./include/apue.h /usr/include/

sudo cp ./lib/libapue.a /usr/local/lib/

編譯的時候直接加gcc file -lapue 就可以了.....

我瞎折騰了好久,中間還加了什麼erro.c後來發現沒有什麼用刪掉了,,不造蜜汁為什麼對了.

不同程序檔案共享原理

表這種結構應用得真廣泛...... 

多檔案編譯

編譯多個檔案 編輯兩個檔案 cs 和 class.cs cs using system namespace test class.cs using system namespace test public void saysomething 執行的命令 引數的使用都和單個檔案的執行一樣 如果不指定生...

編譯opencv檔案

為了方便g 管理opencv的庫,使用pkg config管理 首先修改 usr local lib pkgconfig 目錄下的opencv.pc 修改prefix install usr local 指向opencv的標頭檔案和庫檔案,注意 install usr local應該有兩個資料夾in...

庫檔案編譯

1 交叉編譯 在glog目錄下 configure host arm arago linux gnueabi prefix path 庫生成路徑 後在glog當前目錄的.lib下就會有.so的動態庫。注意 有的庫生成不僅需要執行上述命令,還需要 make install 來生成庫檔案。2 注意 編譯...