ubuntu下交叉編譯sqlite3.7.16

1、從sqlite官方網上下載sqlite-autoconf-3071600.tar.gz原碼,網址http://www.sqlite.org/download.html


2、tar -zxvf sqlite-autoconf-3071600.tar.gz -C ./ 解壓到當前目錄下


3、cd sqlite-autoconf-3071600/ 進入到原碼目錄下


4、./configure --host=arm-linux --prefix=?  -host=交叉編譯器目錄 --prefix=需要安裝的目錄


5、打開Makefile文件,找到-DPACKAGE_STRING=\"sqlite\  3.7.16"位置,去掉"3.7.16"前面的空格(擦,編譯了半天都沒有編譯過去,後來網上找到答案!)


6、make && make install


7、編譯安裝完成後,會在安裝目錄下生成四個文件夾:bin  include  lib  share


8、將bin下的文件下載到開發板的/bin/目錄下,將lib目錄下的所有文件下載到開發板/lib/目錄下


9、include中的頭文件交叉編譯文件時會用到,將include目錄下的文件複製到交叉編譯器目錄下的include/目錄下


10、在開發板上終端下輸入sqlite3命令

[root@tq2440]# sqlite3

SQLite version 3.7.16 ……

……

發佈了8 篇原創文章 · 獲贊 22 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章