c++ - 使用宿主 C++ 应用程序编译 Lua 源代码

标签 c++ lua embedding

我会很快:

我有一个嵌入 Lua 的 C++ 应用程序。到目前为止,我刚刚使用了链接到应用程序的预编译库。我想通过包含 Lua 源代码并从头开始编译来制定一种新方法。我需要做什么?

我在 ubuntu 11.4 中运行 gcc v 4.4.3

谢谢!

最佳答案

  1. 包含库中包含的 lua 源代码 - 省略包含 main() 的 .c 文件
  2. 为您的操作系统创建正确的#define(请参阅 Lua makefile 以了解要使用的#define)
  3. 编译。

关于c++ - 使用宿主 C++ 应用程序编译 Lua 源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6601141/

相关文章:

c++ - 当还需要 libstdc++ 时,如何使用 bazel 创建 Go docker 镜像?

c++ - 用于创建对象的堆或堆栈?

c++ - 谷歌模拟 ByRef 方法

c++ - 我如何清理我的 lua 状态堆栈?

lua - 运行垃圾收集器

iframe - 嵌入页面的不同方法

pointers - Golang中嵌入式类型的内部状态-它如何工作?

c++ - 如何强制用户仅使用 "new"创建派生 self 的类的对象?

Lua 表长度函数覆盖不起作用

java - 将一个网站嵌入到另一个网站中