安装 lua 所需的库未安装

  • 本文关键字:安装 lua c++ lua
  • 更新时间 :
  • 英文 :


我正在运行Debian Jessie,我试图学习如何将Lua作为脚本语言嵌入到c ++程序中,但是当我使用apt安装lua时,我没有得到库"lua.h","luaxlib.h"或"lualib.h",并且在浏览论坛等时没有找到任何答案。我都做过

sudo apt-get install lua50
sudo apt-get install lua5.2

他们说我已经更新并升级了它们,但我没有得到我目前需要的 lua C API。我也不知道这两个包之间的区别,所以任何解释将不胜感激

lua.hlauxlib.hlualib.h不是"库",它们是头文件,它们将包含在包的-devel版本中。

您没有缺少"lua C api",而是缺少针对lua api编译自己的C代码所需的头文件(因为您缺少api函数的定义等)。

这些包之间的区别在于所涉及的 lua 版本。

lua50很可能是Lua 5.0。 lua5.2将是Lua 5.2。它们是语言的(非常)不同版本。

最新更新