【问题标题】:Compiled Lua project crashes lightroom 3编译的 Lua 项目使 lightroom 3 崩溃
【发布时间】:2012-09-19 20:44:25
【问题描述】:

我为 LightRoom 3 和 4 编写了一个导出器插件。代码是使用 SDK-4 使用 Windows 版本的 Luac 版本 5.2.1 编译的。编译后的项目在 LR4 上运行良好,但在尝试第二次使用该插件时崩溃 [在 LR3 中]。

我的直觉告诉我,我需要 (a) 使用早期版本的 Lua 编译 (b) 使用 SDK-3。

谁能确认哪个版本的 Lua 和 SDK 应该与最新版本的 LR3 兼容?

【问题讨论】:

  • LightRoom 是否使用 Lua 5.2?
  • @lhf 我的导出插件,已编译(lua5.2.1)并使用 LR4+SDK4 进行了测试。它被证实可以在 mac 和 windows LR4 安装上工作。
  • “Lightroom 4 使用 Lua 语言的 5.1.4 版本。” wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/…
  • “Lightroom 3.0 使用 5.1.2 版的 Lua 语言。” -- SDK-3

标签: lua lightroom


【解决方案1】:

感谢@lhf 指出 SDK-4 在 PDF 中有语言信息。因为我有 SDK-3 的 PDF,所以我检查了 DOC 的同一部分。瞧,那里有同样的信息。

"Lightroom 4 uses version 5.1.4 of the Lua language."
"Lightroom 3.0 uses version 5.1.2 of the Lua language."

** 特别感谢@lhf!

【讨论】:

    猜你喜欢
    • 2011-01-04
    • 1970-01-01
    • 2014-11-22
    • 1970-01-01
    • 1970-01-01
    • 2012-10-14
    • 2015-01-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多