0

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

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

4

1 回答 1

1

你需要告诉 gcc 在哪里寻找包含,你需要告诉它链接到 sqlite 的库,它可能被称为 libsqlite.so

您正在寻找类似的东西gcc -I /usr/local/include -lsqlite test.c

于 2013-06-26T17:49:09.743 回答