Linux 如何加上「-lsqlite3“;选项转换为开源程序的makefile

Linux 如何加上「-lsqlite3“;选项转换为开源程序的makefile,linux,sqlite,Linux,Sqlite,我想将一个函数测试到一个开源程序中,比如LLDPD,它将从SQLite3数据库获取输入数据,然后输出它。但在“./configure”之后使用“make”时,始终存在“未定义函数sqlite3_open”的问题 我认为出现这个问题是因为在使用“make”编译lldp.c文件时无法使用“-lsqlite3”选项—我修改的文件 我想在makefile中添加“-lsqlite3”来解决我的问题,但我不知道它是否合法 如果这是合法的,你能给我一些建议吗?我真的很感激 非常感谢您的时间。您可以通过设置LD

我想将一个函数测试到一个开源程序中,比如LLDPD,它将从SQLite3数据库获取输入数据,然后输出它。但在“./configure”之后使用“make”时,始终存在“未定义函数sqlite3_open”的问题

我认为出现这个问题是因为在使用“make”编译lldp.c文件时无法使用“-lsqlite3”选项—我修改的文件

我想在makefile中添加“-lsqlite3”来解决我的问题,但我不知道它是否合法

如果这是合法的,你能给我一些建议吗?我真的很感激


非常感谢您的时间。

您可以通过设置
LDFLAGS
来添加链接标志:

LDFLAGS="-lsqlite3" ./configure