Articles of makefile

链接到MinGW的OpenCV的问题

我想开始一个使用OpenCV的小型项目。 我的目标是一台Windows 7机器,所以我试图用MinGW生成本机​​Windows二进制文件。 在我的Fedora 19安装中,简单的源代码编译和工作正常。 但是,在Windows下,这是我的问题。 我尝试从命令行调用g ++,尝试了一个简单的makefile,最后绑定了本教程。 问题是一个ant是一样的。 我相信这些是Visual Studio的构build。 教程中的人有一个mingw文件夹来代替vc12文件夹。 在这些文件夹里面有一些opencv_imgproc249d.lib库,但是当我连接它们时,没有符号被parsing,所有的东西都是“未定义的引用”。 我不想使用Visul Studio有各种各样的原因。 但是,我绝对不想自己build立图书馆,知道底下隐藏着什么样的依赖。 任何提示如何解决这个问题? 我的目标是能够链接到一个容易下载的opencv与GNU makefile生成。

Msys在Powershell中 – 没有这样的文件或目录

我安装了基础包,用MinGW Installer GUI和CMake编译C ++。 我用hello world创build了一个简单的文件.c,并且可以使用cmake。 -G“MSYS Makefiles”正常。 我将E:\ Programmation \ MinGW \ bin和E:\ Programmation \ MinGW \ msys \ 1.0 \ bin添加到我的path中。 这是我的CMakeLists.txt: cmake_minimum_required (VERSION 3.3) project (Prototype) set (EXECUTABLE_OUTPUT_PATH bin/${CMAKE_BUILD_TYPE}) file ( GLOB_RECURSE source_files src/* ) add_executable ( my_exe ${source_files} ) 一旦makefile被创build,但是当我使用make,我会得到以下错误: /bin/sh:/e/Users/MyName/Documents/GitHub/ProjectName/prototype/c/E:/Programmation/MinGW/msys/1.0/bin/make.exe: No such file or directory make.exe": *** [all] Error 127 […]

不能用CMAKEbuild立Makefile,编译器没有指定

我试图使用OpenCV的Java桌面(自2013年2月15日起可用)做一个简单的人脸识别项目(用于研究目的),我有一个问题,在Windows中构buildOpenCV。 我正在学习这个教程 ,而且我被困在构build部分,你需要生成一个Makefile。 我执行下面的命令(如教程所说): cmake -DBUILD_SHARED_LIBS=OFF 并得到以下错误: Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. Compiler: cl Build flags: Id flags: The output was: O sistema não pode encontrar o arquivo especificado(System couldn't find the specified file). Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. Compiler: cl Build flags: Id flags: -c The […]