我知道......另一个这样的......但是没有其他人的错误与我的一样,我一直在试着用mingw32来构建opencv好几天了。Cant'build OpenCV 3.2.0(Mingw32)
当使用MinGW构建OpenCV的命令mingw32-make
失败,在某些时候试图编译sources\modules\ts\src\ts_gtest.cpp
错误PIC波纹管:
我试过以下几个教程,但没有工作干净,这是最好的我可以得到的东西工作。
我做了什么:
- 安装MinGW和添加
C:\Mingw\bin\
到PATH环境变量。 - 安装CMake并将其添加到PATH。
- 提取的OpenCV到
C:\
和forlderC:\opencv\mingwBuild\
- 创建在CMake的-GUI我定义源文件夹作为
C:\opencv\sources\
和建立文件夹作为C:\opencv\mingwBuild\
。 - 点击配置并选择
Mingw Makefiles
,并使用'使用默认的本地编译器'(也明确指定编译器并且结果相同。)。 - 命中生成,它创建Makefile。
- 我打开
C:\Mingw\msys\1.0\msys.bat
有一个所有变量加载的控制台(也尝试直接从一个简单的cmd.exe,因为PATH设置为mingw,但我在编译时得到相同的错误)。导航至C:\opencv\mingwBuild\
并运行mingw32-make
。
而这就是错误在一段时间后出现的地方。有任何想法吗?
更换不重视的屏幕截图。以文本形式提供错误。 – tambre
看起来像谷歌测试的问题。 [\ [1 \]](https://github.com/google/googletest/issues/708)[\ [2 \]](https://github.com/google/googletest/issues/484) –