标签: qt cmake qt-creator
如果我更改了源文件目录的名称,cmake会重新编译整个项目源代码吗?
P.S。我试过了,不幸的是QtCreator重新编译了整个源代码,它是否特定于QtCreator?
答案 0 :(得分:1)
Qtcreator创建一个名称相对于项目或文件夹本身的构建目录作为目标构建目录。因此,如果您重命名文件夹名称并使用Qtcreator打开它,它将构建到相对于您的文件夹名称的名称的新构建目录,前提是您已清除旧源。否则它将占用先前生成的moc文件和.o文件。