Kenan Asked:2020-12-10 00:18:24 +0000 UTC2020-12-10 00:18:24 +0000 UTC 2020-12-10 00:18:24 +0000 UTC 未定义的引用“readline”“历史”生成文件 772 我无法在 makefile 中编译,它给出了一个错误 undefined reference 'readline' , 'ad_history'。在图中--->我在终端中突出显示了一个错误,在左侧 input.h 中我调用了 readline.h图书馆,在正确的makefile上。提前谢谢你。 linux 1 个回答 Voted Best Answer Serge Kior 2020-12-10T00:46:26Z2020-12-10T00:46:26Z 如果您在 linux 中使用第三方库中的函数(在本例中为 readline),则必须明确指定要链接的库的链接。在您的情况下,您需要添加到第 9 行-lreadline
如果您在 linux 中使用第三方库中的函数(在本例中为 readline),则必须明确指定要链接的库的链接。在您的情况下,您需要添加到第 9 行
-lreadline