这里我使用下面提到的配置命令
为iOS配置了libvpx 1.2.0./ configure --target = armv7-darwin-gcc --sdk-path = / Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / Developer --libc = /应用/ Xcode.app /内容/开发商/平台/ iPhoneOS.platform /开发商/软件开发工具包/ iPhoneOS6.1.sdk /
和vpx_version显示:
我在PIE模式下使用必要的VP8源文件在iOS设备上运行,并使用xcode 4.5进行设置。当我在xcode 4.6和xcode 5.0上构建时,我对多线程(g_thread> 1)进行了设置。使用xcode 4.5进行构建时,当我将g_thread设置为多个时,它在vp8_short_fdct8x4_neon汇编代码中崩溃了。 xcode 4.5正在使用LLVM APPLE 4.1编译器,并且已经编译并且正确创建了静态库。
我的问题是为什么使用xcode 4.5,对于g_thread = 1,vp8运行正常以及为什么当我设置多个线程时它会崩溃。在xcode 4.5版本中配置和构建vp8是否有任何错误。
谢谢你们 Girish Bale