【发布时间】:2014-06-23 01:03:09
【问题描述】:
我正在尝试在涉及 OpenCV 和 Qt 的 OSX 上使用 CMake/CPack 制作 OSX 捆绑包(尽管此时我认为这些依赖关系并不重要)。一切都可以编译并且包创建得很好,我有一个脚本可以修改必要的库路径,如果我从包中的终端运行它,我正在制作的可执行文件就可以工作。我遇到的问题是,如果我尝试通过 open 命令运行 MyApp.app 文件,或者只是双击应用程序,它会给我错误:
LSOpenURLsWithRole() failed with error -10810 for the file /Applications/
我已经看到其他涉及修改权限的 LSOpenURLsWithRole() 错误的其他解决方案,但这对我没有帮助。另外,这个错误代码是一个“未知错误”,所以我不知道如何继续。
【问题讨论】:
-
我发现这里提到了错误号,但我不认为 Java 是这里的罪魁祸首...apple.stackexchange.com/questions/136975/…
标签: macos qt cmake bundle cpack