Windows Vista Home Premium SP2 32ビットです。
OpenCV2.3をダウンロードし、解凍しました。
http://sourceforge.net/projects/opencvl ... v-win/2.3/の
OpenCV-2.3.0-win-superpack.exeです。
解凍先はD:\OpenCV-2.3.0です。
自作のbmpファイルを扱うライブラリも使っています。
これを使用するプログラムをコンパイルしようとしたのですが、エラーがでてexeが作れません。
プロジェクトのコンパイルオプションの指定の部分は
Compiler=-I"D:\OpenCV-2.3.0\OpenCV2.3\build\include\opencv" -I"D:\OpenCV-2.3.0\OpenCV2.3\build\include"
CppCompiler=-I"D:\OpenCV-2.3.0\OpenCV2.3\build\include\opencv" -I"D:\OpenCV-2.3.0\OpenCV2.3\build\include"
Linker=-L"D:\OpenCV-2.3.0\OpenCV2.3\build\x86\mingw\lib" -L. -lopencv_highgui230.dll -lopencv_imgproc230.dll -lopencv_core230.dll -lbmpio -lgdi32 -Wl,--subsystem,windows
エラーの内容は
cameratest2.o(.text+0x85a):cameratest2.c: undefined reference to `cvFree_'
cameratest2.o(.text+0x8c8):cameratest2.c: undefined reference to `cvFree_'
cameratest2.o(.text+0x9ad):cameratest2.c: undefined reference to `cvGetRows'
cameratest2.o(.text+0x9d6):cameratest2.c: undefined reference to `cvGetCols'
cameratest2.o(.text+0x9e9):cameratest2.c: undefined reference to `cvReleaseMat'
cameratest2.o(.text+0xafb):cameratest2.c: undefined reference to `cvAddS'
cameratest2.o(.text+0xb3d):cameratest2.c: undefined reference to `cvSeqSlice'
cameratest2.o(.text+0xb91):cameratest2.c: undefined reference to `cvSetAdd'
cameratest2.o(.text+0xc0f):cameratest2.c: undefined reference to `cvGetSeqElem'
cameratest2.o(.text+0xd02):cameratest2.c: undefined reference to `cvEllipse'
cameratest2.o(.text+0xd4b):cameratest2.c: undefined reference to `cvInitFont'
cameratest2.o(.text+0xde9):cameratest2.c: undefined reference to `cvGetFileNodeByName'
cameratest2.o(.text+0xe6d):cameratest2.c: undefined reference to `cvGetFileNodeByName'
cameratest2.o(.text+0xed5):cameratest2.c: undefined reference to `cvGetFileNodeByName'
cameratest2.o(.text+0xf07):cameratest2.c: undefined reference to `cvGetFileNodeByName'
cameratest2.o(.text+0xf1f):cameratest2.c: undefined reference to `cvRead'
cameratest2.o(.text+0x151f):cameratest2.c: undefined reference to `cvCreateCameraCapture'
cameratest2.o(.text+0x157c):cameratest2.c: undefined reference to `cvSetCaptureProperty'
cameratest2.o(.text+0x1599):cameratest2.c: undefined reference to `cvSetCaptureProperty'
cameratest2.o(.text+0x164f):cameratest2.c: undefined reference to `cvQueryFrame'
cameratest2.o(.text+0x165d):cameratest2.c: undefined reference to `cvCloneImage'
cameratest2.o(.text+0x1762):cameratest2.c: undefined reference to `cvReleaseImage'
cameratest2.o(.text+0x1a2d):cameratest2.c: undefined reference to `cvReleaseCapture'
collect2: ld returned 1 exit status
make.exe: *** [cameratest2.exe] Error 1
プロジェクトを添付します。
解決法がわかりましたら教えてください。
よろしくお願いします。