1

如果我更改了源文件目录的名称,cmake 是否会重新编译整个项目源代码?

PS我试过了,不幸的是QtCreator重新编译了整个源代码,它是QtCreator特有的吗?

4

1 回答 1

1

Qtcreator 创建一个名称相对于您的项目或文件夹本身的构建目录作为目标构建目录。因此,如果您重命名文件夹名称并使用 Qtcreator 打开它,它将构建到相对于您的文件夹名称的新构建目录,前提是您已经清理了旧源。否则它将占用先前生成的 moc 文件和 .o 文件。

于 2012-05-21T03:42:38.920 回答