在c makfile中包含sqlite3 lib

时间:2010-12-13 23:46:40

标签: c makefile sqlite

我的makefile找不到我的sqlite3库,我想在gcc命令行中用-lsqlite3标志链接它。有人能告诉我,我想在这里做错了。 错误消息如下:

/usr/bin/ld: cannot find -lsqlite3

汤姆

2 个答案:

答案 0 :(得分:1)

现在您可以下载amalgamation并将其与项目一起构建。不再担心图书馆位置和建筑匹配!

有关确切问题的详细信息,您需要向我们展示您正在使用的完整命令行。

答案 1 :(得分:1)

您忘记传递-L,然后传递包含SQLite库的目录。您还可以使用pkg-config sqlite3 --libs来获取相应的链接器标志。