Qt编译器MinGW和MSVC的区别

一、两者的区别

1、MSVC

即Microsoft Visual C++ Compiler,即微软自己的编译器

我们下载Windows下的OpenCV时,解压后里面有两个文件夹,一个是build,一个是source,build这个文件夹实际上是官方已经提前给我们编译好了的库,会带两个文件夹VC14,VC15(分别与Visual Studio的版本有对应关系),这两个文件夹下的库可以直接运行不需要编译将

VS作为Qt的开发环境也是使用这个编译器的缘故,但是,使用的必须是msvc编译器不能够跨平台

WIN下opencv MSVC开发环境配置:QT+MSVC+Opencv环境配置_吻等离子的博客-CSDN博客

2、MinGW

猜你喜欢

转载自blog.csdn.net/qq_43445867/article/details/127889570