cmake时改变了编译选项, 会导致全部重编译吗
时间: 2023-10-06 14:06:26 浏览: 21
在CMake中,如果你改变了编译选项,会导致重新生成Makefile或Visual Studio项目文件。如果Makefile或Visual Studio项目文件中的依赖项没有改变,只有受影响的源文件会被重新编译。但是,如果你改变了源文件的头文件,或者添加了新的源文件,那么可能需要重新编译所有的源文件,因为它们的依赖关系可能已经发生了变化。因此,具体是否会全部重编译取决于你所做的更改。