交叉編譯 指定庫和標頭檔案 操作

2021-10-12 02:56:00 字數 459 閱讀 8409

1.首先我是從客戶端獲取樹梅派裡將 它的庫 libwiringpi.so.2.50 傳送到了我們的linux 客戶端。

使用的指令是 scp [email protected]:/庫路徑 /home/zhang/

建立軟連線 libwiringpi.so

3.將標頭檔案庫 wiringpi拷貝到當前資料夾

編譯

arm-linux-gnueabihf-gcc wiring.c -i .

/wiringpi/wiringpi/

-l.-lwiringpi -o sgy

在編譯時候要指定標頭檔案 和庫路徑

下面是參考乙個博主的 關於gcc -i -l 的說明 ,他寫的確實不錯

[新增鏈結描述]

(

鏈結庫和標頭檔案。

1.標頭檔案 系統標準標頭檔案在 usr include 安裝庫的標頭檔案位置 usr local include 如有檔案寫成這樣 include對應 usr include linux can.h 因為他在usr include找不到標頭檔案,是在usr include 下目錄下,所以必須指出他...

QtCreator新增庫檔案和標頭檔案

在使用qtcreator開發影象處理程式的時候想加入opencv庫來處理圖形,新增標頭檔案,需要編輯工程資料夾下的.pro檔案在檔案中新增以下內容,即可包含標頭檔案的資料夾 includepath d opencv2.0 vc2008 include opencv d opencv2.0 vc200...

C 標準庫名字和標頭檔案

標準庫名字和標頭檔案 name 名字 header 標頭檔案name 名字 header 標頭檔案abort ios base accumulate isalpha allocator islower auto ptr ispunct back inserter isspace bad alloc ...