编译的Lua项目使Lightroom 3崩溃



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

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

谁能确认哪个版本的Lua和SDK应该与最新版本的LR3一起使用?

感謝

@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!

最新更新