sqliteをコンパイルしてインストールします

1.オープンソースコードをダウンロードします。

   リンク:https      ://pan.baidu.com/s/1UfC6vRFsjZzf2mfXYIp-2w抽出コード:bf1w

2.rootユーザーに切り替えます

3.ソースコード圧縮パッケージをダウンロードしてLinuxにコピーします

      コマンド:cp -r sqlite-autoconf-3110000.tar.gz / home    (ホームファイルにコピー、ファイルのカスタマイズをコピー)

     

4.圧縮

    コマンドtar -zxvf sqlite-autoconf-3110000.tar.gz

    

5.解凍したフォルダに入ります

    

6.コンパイルされたファイルを構成および生成します

     ./configure --prefix = / home / sqlite3(ここのパスはカスタムの既存のフォルダーです)

     

     

     

7.インストールコマンドを実行します:make install(以前にインストールされていた場合は、make cleanを実行して削除してから、make installを実行します)

    

    

8.新しく生成されたインクルードファイルを/ usr / include /にコピーします

   libファイルを/ user / libにコピーします

         

9.テスト

 新しいsqltest.cを作成します

コマンド:gedit sqltest.c

コードスニペット:

#include <stdio.h> 
#include <sqlite3.h>  
int main(int argc, char *argv[])  
{
  sqlite3 *handle = NULL;
  int iret = 0;  iret = sqlite3_open("test.sq3", &handle);  
  if (iret != SQLITE_OK)
  {  
  	printf("sqlite3_open error, reason = %s\n", sqlite3_errmsg(handle)); 
    return 0; 
   }  
  if(handle != NULL) 
   {  
   	(void)sqlite3_close(handle); 
   }
  return 0;  
 } 

10.コンパイル:gcc sqlitest.c -lsqlite3

      実行:./ a.out

       test.sq3を生成します

       

 

おすすめ

転載: blog.csdn.net/m0_49036370/article/details/114769347