【发布时间】:2010-10-08 14:22:31
【问题描述】:
我创建了一个新的 OpenGL ES 应用程序,并且没有修改任何内容,我运行了该程序。它运行,但我看到这些错误消息:
Detected an attempt to call a symbol in system libraries that is not present on the iPhone:
open$UNIX2003 called from function _ZN4llvm12MemoryBuffer7getFileEPKcPSsx in image libLLVMContainer.dylib.
Detected an attempt to call a symbol in system libraries that is not present on the iPhone:
fstat$INODE64 called from function _ZN4llvm12MemoryBuffer7getFileEPKcPSsx in image libLLVMContainer.dylib.
Detected an attempt to call a symbol in system libraries that is not present on the iPhone:
mmap$UNIX2003 called from function _ZN4llvm3sys4Path14MapInFilePagesEiy in image libLLVMContainer.dylib.
Detected an attempt to call a symbol in system libraries that is not present on the iPhone:
close$UNIX2003 called from function _ZN4llvm12MemoryBuffer7getFileEPKcPSsx in image libLLVMContainer.dylib.
Detected an attempt to call a symbol in system libraries that is not present on the iPhone:
pthread_mutexattr_destroy$UNIX2003 called from function _ZN4llvm3sys5MutexC2Eb in image libLLVMContainer.dylib.
程序会显示一个上下移动的彩色框。这是它应该做的吗?这些错误信息是什么意思?
【问题讨论】:
-
您在哪个版本的 SDK / Xcode 上构建它?这是在设备上还是模拟器上?
-
在模拟器中使用 Xcode 3.2.4。
标签: objective-c cocoa-touch opengl-es ios4