如何从windows10中的命令提示符生成opencv 3.0 c ++程序的.exe?

时间:2015-11-06 16:38:07

标签: c++ command-prompt windows-10 mingw32 opencv3.0

如何在windows10的命令提示符下为opencv 3.0 c ++程序生成(编译).exe? 基本上我想通过在命令提示符下运行scource代码来获取generte .exe文件。

1 个答案:

答案 0 :(得分:0)

这实际上取决于您使用的编译器。 如果我继续假设您希望在Windows上使用MinGW进行编译 查看此主题以获取准确的分步说明...它适用于Windows 7,但更新后的下载步骤应非常非常接近。 Getting started with OpenCV 2.4 and MinGW on Windows 7

但确切的命令会是这样的...... g ++ -I" C:\ opencv \ build \ include" L" C:\的OpenCV \建立\ 86 \ mingw的\ lib中" loadimg.cpp -lopencv_core243 -lopencv_highgui243 -o loadimg 替换文件的loadimg

编辑OpenCV 3.0

所以我做了一点看(避免使用3.0),看起来最常见的方法是使用Visual Studio - http://docs.opencv.org/2.4/doc/tutorials/introduction/windows_visual_studio_Opencv/windows_visual_studio_Opencv.html?highlight=build 如果可能的话,我会推荐这种方法。它是受支持的方式,并且具有良好的文档。如果您需要Visual Studio的副本 - 社区版最多可供五个用户使用。 https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx。你也可以使用MSBUILD https://msdn.microsoft.com/en-us/library/f35ctcxw.aspx 从命令行编译程序。

或者,我确实找到了一些使用CMAKE从代码构建核心的信息。但它没有提到使用MinGW。 http://docs.opencv.org/2.4/doc/tutorials/introduction/windows_install/windows_install.html#cpptutwindowsmakeown。 但是,似乎确实缺乏关于这个主题的信息。