标签: oolua

将 C 编译为 C++ 链接器错误(lua 和 oolua)

我在处理一段 C 代码时遇到问题,该代码编译为 C++,从第三个包中产生链接器错误。

设置是我有 lua、oolua 和使用这两个的我的程序。由于其可怕的构建过程,该项目已从 luabind 中移出。我的代码在构造对象时偶尔会抛出异常(这是预期的),并且 oolua 不处理此错误。

从阅读中我已经完成将 lua 编译为 C++ 应该可以缓解这个问题并导致程序不只是退出,但问题是 oolua 出于某种原因不喜欢 lua 是 C++,而且我找不到关于为什么会出现这种情况的参考资料。

tl;dr:如果 C 代码被编译为 C++,假设编译正确,链接时可能会出现什么问题?

c c++ lua oolua

2
推荐指数
1
解决办法
817
查看次数

标签 统计

c ×1

c++ ×1

lua ×1

oolua ×1