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



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

这实际上取决于您使用的编译器。如果我假设您希望在Windows上使用MinGW进行编译查看此线程以了解详细的分步说明。。。它适用于Windows7,但随着下载的更新,步骤应该非常非常接近。在Windows 7 上开始使用OpenCV 2.4和MinGW

但确切的命令应该是这样的。。。g++-I"C:\opencv\build\include"L"C:\opencc\build\x86\mingw\lib"loadimg.cpp-lopencv_core243-lopencv _higigui243-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。也可以使用MSBUILDhttps://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.不过,关于这个话题的信息似乎确实缺乏。

最新更新