Xcode5.0.2でopencvが動かない

先日ノートパソコンを新しくしたので、

xcode5.0.2をインストールし、opencv2.4.7を導入しました。

以前のPCで使用していたxcodeファイルをそのまま実行してみたところ、

以下のようなエラーが…。

 

Undefined symbols for architecture x86_64:

  "cv::namedWindow(std::string const&, int)", referenced from:

      _main in main.o

  "cv::imshow(std::string const&, cv::_InputArray const&)", referenced from:

      _main in main.o

ld: symbol(s) not found for architecture x86_64

 

clang: error: linker command failed with exit code 1 (use -v to see invocation)

 

以前のPCでは libstdc++で動いていたのですが、

その部分をlibc++に変更したところ、コンパイルできました。

f:id:acochan:20131218123035p:plain