在一台PC上运行CMake时,CMake默认生成NMake文件.另一方面,它生成一个Visual Studio项目.
我知道我可以通过添加-G "NMake Makefiles"到我的CMake语句的末尾来覆盖默认值,但我想知道为什么它默认为一个上的Visual Studio项目和另一个上的NMake文件.
-G "NMake Makefiles"
c nmake generator cmake visual-studio
c ×1
cmake ×1
generator ×1
nmake ×1
visual-studio ×1