Lua C编译 - 漏洞错误

时间:2016-10-26 21:02:05

标签: c gcc lua

我正在尝试编译一些C代码,通过命令运行Lua:

gcc -o first first.c -llua -lm

和我收到的输出:

ld: library not found for -llua
clang: error: linker command failed with exit code 1

我也尝试过:

-llua53
-llua5.3

但它仍然提供相同的错误。是否有人能够引导我找出我需要提供哪些库进行编译,以及它位于何处?

1 个答案:

答案 0 :(得分:0)

请检查静态库文件的名称。例如如果名为liblua.a,则链接程序将找不到llua库。

我只是将文件liblua.a重命名为'llua.a'。