我有一个用于粒子动力学的简单 OpenGL 程序。在 OSX 10.6.8 上编译时,当调用键盘处理程序时,程序会以以下方式退出。
2012-06-16 07:30:28.110 xel2d.out[2846:903] 加载/Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types 时出错:dlopen(/Library/ScriptingAdditions/Adobe Unit Types. osax/Contents/MacOS/Adobe Unit Types, 262):找不到合适的图像。确实找到了:/Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types:通用包装器 xel2d.out 中没有匹配的架构:OpenScripting.framework - 脚本添加“/Library/ScriptingAdditions/Adobe Unit Types.osax”声明没有可加载的处理程序。开始
到底为什么 Adobe 会出现这种情况?相同的代码在 Linux 上编译并运行良好。