用-o3编译冻结应用程序,而-o0工作正常

时间:2011-03-19 04:42:42

标签: iphone xcode optimization architecture opencv

我刚刚成功构建了openCV作为iOS armv7架构的静态库。

但是,当从在-o3(或-o2,-o1)下编译的应用程序引用此库时,应用程序只会在调用此库时冻结。

我猜这是我在编译openCV时未设置为构建标志或选项的问题(我使用cMake和Xcode 4编译openCV) - 任何想法我做错了什么?

1 个答案:

答案 0 :(得分:0)

就像上面提到的@ughoavgfhw一样,这是一个线程问题。一项任务在比预期更早的阶段完成(没有检查),最终创建了一个循环循环。