我从http://coding-robin.de/2013/07/22/train-your-own-opencv-haar-classifier.htmlhaartraining开放CV 2.4.9和Ubuntu 14.04 LTS
试过的教程中,我得到了错误,同时运行此命令:
g++ `pkg-config --libs --cflags opencv` -I. -o mergevec mergevec.cpp\
cvboost.cpp cvcommon.cpp cvsamples.cpp cvhaarclassifier.cpp\
cvhaartraining.cpp\ -lopencv_core -lopencv_calib3d -lopencv_imgproc -lopencv_highgui -lopencv_objdetect
错误消息:
g++: error: mergevec.cppcvboost.cpp: No such file or directory g++: error: cvhaarclassifier.cppcvhaartraining.cpp-lopencv_core: No such file or directory
然后我试着运行这样的命令:
g++ `pkg-config --libs --cflags opencv` -I. -o mergevec mergevec.cpp
cvboost.cpp cvcommon.cpp cvsamples.cpp cvhaarclassifier.cpp
cvhaartraining.cpp -lopencv_core -lopencv_calib3d -lopencv_highui -lopencv_objdetect/
,仍然遇到了这样的错误消息:
/usr/bin/ld: cannot find -lopencv_highui /usr/bin/ld: cannot find -lopencv_objdetect/ collect2: error: ld returned 1 exit status
谁能帮助我?通过wulfebw
它做了创建https://github.com/wulfebw/mergevec:感谢您的帮助