gpt4 book ai didi

c++ - 安装lua所需的库不安装

转载 作者:行者123 更新时间:2023-11-28 00:19:41 24 4
gpt4 key购买 nike

我正在运行 Debian Jessie,我正在尝试学习如何将 Lua 作为脚本语言嵌入到 C++ 程序中,但是当我使用 apt 安装 lua 时,我没有得到库“lua.h”、“luaxlib.h”。 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。它们是(非常)不同的语言版本。

关于c++ - 安装lua所需的库不安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28179613/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com