2013-12-16 51 views
2

與此issue有點類似的問題,但是這隻發生在升級到Mavericks和Xcode 5.0.2之後。OS X中Xcode 5體系結構x86_64錯誤的未定義符號小牛隊

我能夠編譯和

g++ `pkg-config --cflags --libs opencv` prog.cpp 

運行,但試圖與像那些在鏈接的問題找到Xcode中運行時得到了鏈接錯誤。我試過很多可能的配置,例如將'Library Search Path'改爲'/ usr/local/lib',並將目錄添加到'Header Search Paths'如'/ usr/local/lib','/ usr/local/include'和'/ opt/local/include'。我也嘗試了'C++標準庫'中所有可能的選項,如'libstdC++','libC++'和'編譯器默認'。關於問題可能出在哪裏,我真的沒有什麼想法。

對於cpp文件,我只包含<opencv2/opencv.hpp>

回答

0

我在過去幾天也遭受這種痛苦。在你引用的同一篇文章中:

我已經將編譯器設置爲Build Settings - > C++標準庫 默認。錯誤消失了。

這對我有效。

相關問題