2010-02-23 82 views
5

我有一個問題讓OpenMP和OpenCV很好地與Xcode中的新項目一起玩。目前狀態下的項目只會從默認相機抓取幀並將其放入窗口中。此功能起作用。但是,我想在一個單獨的線程中抓取幀,並且我希望能夠獲得OpenMP的一些經驗。OpenMP與OS X上的OpenCV

僅僅檢查複選框以在Xcode中啓用OpenMP會造成嚴重破壞。該程序雖然會編譯,加載和運行得很好,但不會響應任何事件 - 期間。它只是坐在那裏,繪製抓取框架。 (即使運行良好,我也可以獲得OS X beachball。)我最終必須強制退出應用程序或將其從Xcode中取消。請記住,我得到這種行爲,即使沒有任何OpenMP #pragmas - 我只能在Xcode中啓用該選項。

關於如何解決這個問題的任何想法?

回答

0

我只是猜測在這裏。您可能需要確保從一個線程調用所有OpenGL繪圖命令。