在我的Windows系统上,我同时拥有gcc和Visual C ++。
默认情况下,cmake选择Visual C ++。
如何强制它使用gcc?
如何指定编译器路径?
在我尝试使用的CMakeLists.txt文件中:
SET(CMAKE_C_COMPILER gcc)
SET(CMAKE_CXX_COMPILER g++)
没有结果。
感谢的。
答案 0 :(得分:3)
您可以明确指定生成器:
cmake -G"MinGW Makefiles" <path_to_your_project>
如果gcc在你的路径中,CMake会自动选择它。