SQLite編譯

sqlite3編譯安裝

1.從官方網站下載sqlite-autoconf-3070602.tar.gz

2.解壓,進入當前目錄

3.開始配置,執行命令:

./configure --prefix=/usr/local/sqlite_arm 指定安裝目錄;生成的文件都在這個目錄。

./configure --host=arm-linux  指定目標架構類型;如果是ARM,提前配置好交叉編譯環境。

4.編譯,執行命令:

make

5.安裝,執行命令:

make install

6.整個sqlite_arm目錄就是開發需要的所有文件。 可以使用sqlite3.h和libsqlite3.a進行編譯鏈接。

7.測試代碼如下:


 

點擊(此處)摺疊或打開

  1. #include "sqlite3.h"
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4. int main(int argc, char *argv[])
  5. {
  6.     sqlite3 *db=NULL;
  7.     int rc;

  8.     rc = sqlite3_open("test.db",&db);
  9.     if(rc)
  10.     {
  11.         fprintf(stderr,"Can't open database:%s/n",sqlite3_errmsg(db));
  12.         sqlite3_close(db);
  13.         return 0;
  14.     }
  15.     else
  16.         printf("Successful!/n");

  17.     sqlite3_close(db);
  18.     exit(1);
  19. }

 

 


 

<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
閱讀(107) | 評論(0) | 轉發(0) |
0

上一篇:emacs 中使用 gdb

下一篇:Why Emacs ?

給主人留下些什麼吧!~~
評論熱議
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章