搭建sqlite3嵌入式開發環境

2021-10-03 14:09:04 字數 605 閱讀 2699

1.安裝準備

(2) 執行tar zxvf sqlite-3.6.16.tar.gz解壓縮

(3) 確保arm-linux交叉編譯鏈能正常使用

2 安裝x86版本

cd sqlite-3.6.16

./configure

make

make install

安裝完成後,執行sqlite3 test.db進行測試。

3 安裝arm版本(重新解壓乙份)

cd sqlite-3.6.16

./configure --host=arm-linux --prefix=/usr/local/sqlite

make

make install

注:--prefix指定安裝目錄

【移植】

編譯完成後,/usr/local/sqlite目錄下生成bin、lib、include目錄

(1) 將bin目錄下的sqlite3拷貝至開發板檔案系統/bin目錄下,執行chmod 777 sqlite3,確保可執行。

(2) 將lib目錄下所有檔案拷貝至開發板檔案系統/lib目錄下。

使開發板上電,執行sqlite3 test.db,檢視運**況。

SQLite3嵌入式資料庫arm linux移植

sqlite資料庫介紹 sqlite資料庫是一種嵌入式資料庫,他的目標是盡量簡單,因此它拋棄了傳統企業級資料庫的種種複雜特性,只實現對於資料庫而言的必備的功能。儘管簡單性是sqlite追求的首要目標,但是其功能和效能都非常出色,它具有這樣一些特性 sqlite移植 2 解壓源 tar xvzf sq...

嵌入式開發基礎3

一 嵌入式linux發布包 linux核心啟動 查詢和mount根檔案系統 啟動指令碼可執行程式和工具 大多數linux應用程式依賴1個或多個系統庫,其它的程式則需要配置檔案和日誌檔案。總的來說,即使是嵌入式linux系統,也需要依賴很多根檔案系統下適當目錄下的檔案。完整linux桌面系統,其根檔案...

嵌入式Linux NFS開發環境搭建

參考該文章 還有該文章 可以完成本地的測試,實現nfs伺服器的安裝與配置,將 home yang 掛載到 mnt nfs 檔案目錄下。但是i.mx53開發板 ifconfig 只有 lo 沒有 eth0 輸入 ifconfig a 可以看到 eth0,但是mac位址為全0。ifconfig eth0...