基於s5pv210嵌入式linux使用其餘動態、靜態庫文件程序的交叉編譯

剛剛移植了sqlite3迫切想測試一些,結果將原來在ubuntu系統下寫好且測試經過的程序,從新編譯就報錯,沒法找到已定義的函數 linux

clip_image002

這是因爲沒有使用庫或者使用了錯誤的就、庫形成的結果。 sql

正確作法爲: ubuntu

arm-none-linux-gnueabi-gcc –o database-test –L 你須要的庫文件地址 –I 你須要的頭文件的地址 xxx.c –lsqlite3 ide

-L 指定本身的庫地址 函數

-I 指定的頭文件地址 測試

好了能夠使用文件了 sqlite

若是指定須要的頭文件和庫.能夠分別在-I和-L中指定。 blog

相關文章
相關標籤/搜索