0

FreeBSDのポートからsqlite3 をインストールしましたが、正しく使用する方法がわかりません。だから、私は公式のチュートリアルからいくつかの簡単な sqlite プログラムを持っています。#include <sqlite3.h>そのようなコマンドでコンパイルするとgcc test.cerror: "sqlite.h" No such file

sqliteでは、portsライブラリからインストールされたものをコンパイルして使用する最良の方法は何ですか? すべてのプログラム ディレクトリに sqlite.h をコピーする必要がありますか? または、システムに既にインストールされている使用方法は.h?ライブラリをプログラムにリンクする必要があるようですが、これを行う方法は? ありがとう

4

1 に答える 1

1

インクルードを探す場所をgccに指示する必要があり、おそらくlibsqlite.soと呼ばれるsqliteのライブラリにリンクするように指示する必要があります

に沿ったものを探していますgcc -I /usr/local/include -lsqlite test.c

于 2013-06-26T17:49:09.743 に答える