2013-06-18 35 views
0

我在FreeBSD上安装了sqlite3 从端口,现在不知道如何正确使用它。所以,我从官方教程中获得了一些简单的sqlite程序。当这样的命令编译#include <sqlite3.h>gcc test.c 得到了error: "sqlite.h" No such filefreebsd上的SQLite3 - 编译第一个程序

那么,什么是汇编和港口sqlite库使用已安装的最佳方式?需要我将sqlite.h复制到每个程序目录?或者如何在系统上使用已经安装的.h?似乎还需要链接库到程序,如何做到这一点?感谢

回答

1

你需要告诉GCC在何处寻找包括,你需要告诉它针对的sqlite的图书馆,这可能是所谓的libsqlite.so

您正在寻找沿gcc -I /usr/local/include -lsqlite test.c东西线链接。