MAcPort
を使用してopenCV
をインストールしようとしましたが、何らかのエラーが発生しました。だから私はxcodeリンクライブラリに追加したフレームワークフォルダをダウンロードしました。今すぐコードを書いたら、このエラーを取得します。コンパイルエラーXcode 4.3.1 - > OpenCv Framework
ld: warning: ignoring file /Volumes/OpenCV2.0/OpenCV.framework/OpenCV, missing required architecture x86_64 in file
Undefined symbols for architecture x86_64:
"_cvCreateCameraCapture", referenced from:
_main in main.o
"_cvQueryFrame", referenced from:
_main in main.o
"_cvGetSize", referenced from:
_main in main.o
"_cvCreateImage", referenced from:
_main in main.o
"_cvCvtColor", referenced from:
_main in main.o
"_cvShowImage", referenced from:
_main in main.o
"_cvWaitKey", referenced from:
_main in main.o
"_cvDestroyAllWindows", referenced from:
_main in main.o
"_cvReleaseImage", referenced from:
_main in main.o
"_cvCreateHist", referenced from:
_create_histogram_image in main.o
"_cvGetMinMaxHistValue", referenced from:
_create_histogram_image in main.o
"_cvConvertScale", referenced from:
_create_histogram_image in main.o
"_cvSet", referenced from:
_create_histogram_image in main.o
"_cvGetReal1D", referenced from:
_create_histogram_image in main.o
"_cvRectangle", referenced from:
_create_histogram_image in main.o
"_cvReleaseHist", referenced from:
_create_histogram_image in main.o
"_cvCalcArrHist", referenced from:
_cvCalcHist 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)
誰も同じエラーがありましたか?手伝って頂けますか???ありがとう!!
64ビットアプリケーションと32ビットフレームワークをリンクしようとしているようです。 –
GCCのバージョンがlifesaykoの言われたように使用されていると思います –