對於乙個 使用了資料庫的程式,編譯會與普通程式不同,首先編譯會用到sqlite3 解壓編譯之後的buid資料夾下的 檔案庫。
編譯:arm-linux-gnueabif-gcc -o test test.c test.h -i /home/milan/dufan/test_mx6/build/include/ -l /home/milan/dufan/test_mx6/build/lib/ -lsqlite3
注意,紅色標記的路徑一定要是絕對路徑,從你的home開始的路徑,否則編譯不會通過,會報錯。
在arm上測試sqlite3
這裡以sqlite官方站點http sqlite.org 的quick start文件中的測試程式為例對移植到arm linux上的sqlite3進行測試。該程式清單如下 1 include 2 include sqlite3.h 3 4 static int 5 callback void not...
編譯在arm板上使用的sqlite3的靜動態庫
採用的是sqlite autoconf 3080002.tar.gz 解壓 tar xvf sqlite autoconf 3080002.tar.gz 進入 cd sqlite autoconf 3080002 採用的是 arm none linux gnueabi gcc g 編譯。config...
編譯在arm板上使用的sqlite3的靜動態庫
採用的是sqlite autoconf 3080002.tar.gz 解壓 tar xvf sqlite autoconf 3080002.tar.gz 進入 cd sqlite autoconf 3080002 採用的是 arm none linux gnueabi gcc g 編譯。config...