怎么让CMake不使用VS作为构建工具,而是使用gcc
2023年12月5日,周二晚上
要让 CMake 使用 gcc 而不是 Visual Studio 作为构建工具,可以通过指定生成器来告诉 CMake 使用 gcc。
在运行 cmake
命令时,可以使用 -G
参数来指定生成器。
对于 gcc,可以使用 "Unix Makefiles" 生成器或 "Ninja" 生成器。
以下是两种常见的方法:
1、使用 "Unix Makefiles" 生成器:
cmake -G "Unix Makefiles" .
这将生成 Makefile,然后您可以使用 make
命令来构建项目。
2、使用 "Ninja" 生成器:
cmake -G "Ninja" .
这将生成 Ninja 构建系统所需的文件,然后您可以使用 ninja
命令来构建项目。
注意:在指定生成器时,CMake 会根据系统上可用的工具链进行选择。确保已经正确安装了 gcc,并且它已经添加到系统的 PATH 环境变量中,这样 CMake 才能找到它。