ここにいない場合は、ソースについて知りたいですし、Cygwin(Windows 7 64ビット版)でOpenCVをビルドしているときに発生するエラーを修正してください。OpenCVのビルドエラー
cygwinインストールにMingW-pthread pacgaeをインストールしてCygwinをインストールしました。
OpenCV verをダウンロードしました。 2.3.1ソースパッケージ。
編集:いくつかの調整後
、とOpenCVのは今罰金のビルドプロセスを構築するための変更。 しかし、単純なテストopenCVコード(Cソースコード)をコンパイルすると、以下のように多くの基本的なopenCV関数への未定義の参照のリンカーエラーが多く発生します。 LD_LIBRARY_PATHを正しく設定しようとしましたが、それでもエラーが発生します。
cc -L/usr/local/lib -I/usr/local/include/opencv2 -/usr/local/include/opencv -lop encv_imgproc -lopencv_highgui -lopencv_video -lopencv_calib3d test1.c -o test_op encv
cc: unrecognized option '-/usr/local/include/opencv'
/tmp/ccfEqFK0.o:test1.c:(.text+0x9dd): undefined reference to `_cvFree_'
/tmp/ccfEqFK0.o:test1.c:(.text+0xa4e): undefined reference to `_cvFree_'
/tmp/ccfEqFK0.o:test1.c:(.text+0xb44): undefined reference to `_cvGetRows'
/tmp/ccfEqFK0.o:test1.c:(.text+0xb6f): undefined reference to `_cvGetCols'
/tmp/ccfEqFK0.o:test1.c:(.text+0xb82): undefined reference to `_cvReleaseMat'
/tmp/ccfEqFK0.o:test1.c:(.text+0xcd2): undefined reference to `_cvAddS'
/tmp/ccfEqFK0.o:test1.c:(.text+0x1137): undefined reference to `_cvRead'
/tmp/ccfEqFK0.o:test1.c:(.text+0x11e1): undefined reference to `_cvLoadImage'
/tmp/ccfEqFK0.o:test1.c:(.text+0x129d): undefined reference to `_cvCreateImage'
/tmp/ccfEqFK0.o:test1.c:(.text+0x12dd): undefined reference to `_cvResize'
/tmp/ccfEqFK0.o:test1.c:(.text+0x12f1): undefined reference to `_cvNamedWindow'
/tmp/ccfEqFK0.o:test1.c:(.text+0x1305): undefined reference to `_cvNamedWindow'
'
/tmp/ccfEqFK0.o:test1.c:(.text+0x13ad): undefined reference to `_cvDestroyWindow
... ...多くの未定義の参照です。メッセージの下
'
collect2: ld returned 1 exit status
Makefile:10: recipe for target `test_opencv' failed
make: *** [test_opencv] Error 1
EDIT
まだそこにあるが、それは、ビルドプロセス中にエラーが、メッセージではありません。 cygwinの下にOpenCVのを構築しながら
*はその後、私が作るないとき、それはエラーメッセージを表示します
C++:認識できないオプション '-pthread' [36%]ビルCXXオブジェクト・モジュール/のHighGUI/CMakeFiles/opencv_highgui.dir/SRC /grfmt_sunras.o*と私は同じエラーにc++: unrecognized option '-pthread'
を参照してください他の多くのファイルのための私はOpenCVのはcygwinの下に行く取得する方法を、誰もがCygwinの下にOpenCVの構築の経験を持っているかどうかを知りたいですか? 。今私はOpenCV用のWindowsセットアップがあることを知っているが、それは私にとって何が選択肢ではない。
をそして、それは**でなければなりません - lpthread **代わりに:
変更Makefileが見えます! – karlphillip