错误启动使用Clang构建的MacOS应用程序

问题描述:

最近我编译了一个使用Clang编译器和地址清理器的应用程序,但应用程序无法启动。我得到这个错误:错误启动使用Clang构建的MacOS应用程序

LSOpenURLsWithRole() failed with error -10810 

如果铿锵(不牙山)编译我可以运行应用程序或GCC

我不能找到线索对这个问题的订购页面。

有没有人有一个想法可能发生什么?

+0

你有没有找到解决方案? – 2012-12-09 18:51:47

这可能是一个权限问题,所以你应该确保你的应用程序的二进制文件设置为可执行文件。

即:

sudo chmod +x /Applications/foo.app/Contents/MacOS/foo

我从this post that this might be a potential solution看到,但另一方面-10810 is a generic 'unknown' error code所以它可能是别的东西。

希望这会有所帮助。