【发布时间】:2013-08-04 20:07:21
【问题描述】:
我一直在按照本教程 (http://note.sonots.com/SciSoftware/haartraining.html) 进行一些 Haar 培训。我目前坚持合并生成的 *.vec 文件。我收到了这个 (http://note.sonots.com/SciSoftware/haartraining/mergevec.cpp.html) 脚本以及如何为 Linux 构建它的描述,但仅适用于 Linux。
我已经安装了 Cygwin,将 mergevec.cpp 文件放入 openCV_dir/apps/haartraining 并尝试使用以下命令对其进行编译:
$ g++ 'pkg-config --libs --cflags opencv' -I. -o mergevec mergevec.cpp cvboost.cpp cvcommon.cpp cvsamples.cpp cvhaarclassifier.cpp cvhaartraining.cpp
我收到以下错误:
$ g++: error: pkg-config --libs --cflags opencv: No such file or directory
有人能告诉我如何正确编译它以用于 Windows 吗?
在 Windows 7、Cygwin x64、OpenCV 2.4.6 上工作
【问题讨论】:
-
将它添加到 opencv 构建在 Windows 上对我有用:stackoverflow.com/questions/6079504/…
标签: c++ opencv compilation g++ cygwin