更改lua默认包。

我目前正在运行Ubuntu,我的lua出了问题。当我尝试通过cmake运行我的项目时,它会显示"LUA_LIBRARY-NOTFOUND"。

然而,我确实安装了lua,并且当我查看我的/usr/include文件夹时,我可以看到lua在那里。 但是我有lua50、lua5.1和lua5.2文件夹。

这不是我的电脑,我无法确定之前的人究竟做了什么。

当我执行命令"pkg-config --libs lua"时,它会向我返回"-llua50"。 我知道它应该返回"-llua -lm"。

因此,我认为我需要更改lua的默认包以使用"lua5.2"而不是"lua50",但我不知道该如何做或者 whether it's the right thing to do。

你们有没有想法如何解决这个问题?

点赞