经常弄编译,CMake可视化界面配置一些CMake工程的时候,主要是windows下的mingw32版本的,经常会出现c和cxx编译器过不去的情况,其实路径都没有问题,尝试多种方法并且解决了,如重装系统,换cmake版本,但是不可能遇到每次都换。
原理
其实检查编译器这个步骤我们可以判断是没问题的,所以直接在检测C和CXX两个脚本上去掉这2个检查即可。
修改文件
两个文件所在文件夹:C:\CMake\share\cmake-3.10\Modules
C检查脚本路径:CMakeTestCCompiler.cmake
CXX检查脚本路径:CMakeTestCXXCompiler.cmake
测试通过