私は32BitでXcode4.1で私のVSTプラグインをコンパイルしようとしています。私はJuceフレームワークを使用しており、OpenCV 2.2を統合しています。私は自作して、このコマンドを使用してOpenCVのインストール:OpenCVとJuceでXcode4.1のコンパイルに関する問題をライオンの32bitで
sudo brew install opencv -build32
しかし、私は32ビットでXcode4.1でプロジェクトをコンパイルしていたとき、私はこのエラーを取得します:私は定義されている私のビルド設定で
Undefined symbols for architecture i386: "_cvLoadImage", referenced from: ...
ヘッダとライブラリの検索パス。
header search paths: /usr/local/Cellar/opencv/2.2/include
/usr/local/Cellar/opencv/2.2/include/opencv
/usr/local/Cellar/opencv/2.2/include/opencv2
library search paths: /usr/local/Cellar/opencv/2.2/lib
other linker flags: -L/usr/local/Cellar/opencv/2.2/lib -lopencv_core -lopencv_imgproc -lopencv_highgui -lopencv_ml -lopencv_video -lopencv_features2d -lopencv_calib3d -lopencv_objdetect -lopencv_contrib -lopencv_legacy -lopencv_flann
しかし、正常にコンパイルされません。誰かが私を助けることを願っていますか
端末でこれを試してください: 'cd /usr/local/Cellar/opencv/2.2/lib;ファイルlibopencv_highgui.dylib'。それは何と言いますか? – SSteve
タイトルでこの投稿を変更(解決)する代わりに、上記の情報で自分の質問に答えることをお勧めします。これは実際に閉じた質問をマークし、「ああ、私は自分自身に答えました」というより適切な方法です。 – templatetypedef
よろしくお願いいたします。自分の編集を自分の答えに変更しました。 – sn3ek