1

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

默认情况下,cmake 选择 V​​isual C++。

如何强制它使用 gcc?

如何指定编译器路径?

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

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

没有结果。

谢谢。

4

1 回答 1

3

您可以显式指定生成器:

cmake -G"MinGW Makefiles" <path_to_your_project>

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

于 2012-10-23T17:00:05.980 回答