【问题标题】:How to compile mergevec.cpp on Windows?如何在 Windows 上编译 mergevec.cpp?
【发布时间】: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 上工作

【问题讨论】:

标签: c++ opencv compilation g++ cygwin


【解决方案1】:

我可以从这里获得 mergevec.exe:

http://note.sonots.com/SciSoftware/haartraining/mergevec.cpp.html

它需要highgui100.dll和cxcore100.dll,我是从以下地址下载的:

http://www.dllme.com/

【讨论】:

    猜你喜欢
    • 2011-08-30
    • 2012-03-14
    • 2012-10-19
    • 2017-02-21
    • 2013-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多