如何指定编译器到cmake?

时间:2012-10-23 16:37:19

标签: visual-c++ gcc cmake

在我的Windows系统上,我同时拥有gcc和Visual C ++。

默认情况下,cmake选择Visual C ++。

如何强制它使用gcc?

如何指定编译器路径?

在我尝试使用的CMakeLists.txt文件中:

SET(CMAKE_C_COMPILER gcc)
SET(CMAKE_CXX_COMPILER g++)

没有结果。

感谢的。

1 个答案:

答案 0 :(得分:3)

您可以明确指定生成器:

cmake -G"MinGW Makefiles" <path_to_your_project>

如果gcc在你的路径中,CMake会自动选择它。