我正在使用Eclipse Helios和cdt插件,我也下载了MINGW。现在我复制粘贴了我在这里找到的基本Opencv程序 OpenCV on eclipse on windows 我已按照此链接中的所有说明进行操作,并搜索其他几个链接。 我还通过转到项目属性添加了开放的cv路径。但仍然是showng
c:/ mingw / bin /../ lib / gcc / mingw32 / 4.8.1 /../../../../ mingw32 / bin / ld.exe:找不到-lopencv_core opencv_imgproc opencv_highgui opencv_ml opencv_video opencv_features2d opencv_calib3d opencv_objdetect opencv_contrib opencv_legacy opencv_flann
我已多次检查并将这些变量添加到库中。请帮忙。
答案 0 :(得分:0)
你自己编译opencv了吗? 我相信mingw没有预编译的opencv库版本,但可以使用visual c ++ 10,11,12预编译的opencv库。
如果您尚未编译opencv,则需要按照说明进行操作:
注意:上述视频中有大量信息已过期。你需要修改/改编 视频中提到的步骤。
注意:我知道第3步中的视频不是英文版。但是,对于MINGW来说,这是我能找到的最新版opencv的视频。
提示:确保在真正生成makefile以编译opencv之前清理所有CMake erorrs。
注意:mingw上opencv的编译过程不依赖于Qt(我知道你正在使用Eclipse)。
请准备花费大量时间进行此编译,因为它需要您下载许多用于此编译的工具,例如CMake。
如果您不想使用这些组件,则可以跳过视频中描述的许多步骤。例如,如果你不想使用python,你就不需要下载python。
祝你好运,享受。