【问题标题】:multiple Lua VMs detected in Xcode在 Xcode 中检测到多个 Lua VM
【发布时间】:2013-07-03 19:31:05
【问题描述】:

我将 lua 构建为动态库目标,另一个动态库目标依赖于它。 当我需要我的库时,出现错误:检测到多个 Lua VM。 我通过添加-Wl,-E链接标志here在gcc下找到了解决方案。但是在 Xcode 中怎么做呢?

更新:我尝试使用 -weak_library 链接目标中的 lua 也捕获“检测到多个 Lua VM”错误。

【问题讨论】:

  • 我从未在自己的项目中包含 Lua,但我敢打赌,您的解决方案是将库更改为与应用程序的弱链接。

标签: xcode lua


【解决方案1】:

您不应将第二个动态库与 Lua 链接。将其保留为依赖项。我不确定如何在 Xcode 中表达这一点。另外,据我所知,在 Mac OS X 中没有必要使用-Wl,-E

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-03
    相关资源
    最近更新 更多