Qt中的'Build directory'和'Working directory'有什么区别?



在Qt creator中,在"项目"选项卡中;在"构建"下有"构建目录"。

在"运行"下,有"工作目录"。

这两个目录有什么区别?它们不应该是一样的吗?由于项目将在一个目录中构建,因此生成的可执行文件将位于该目录中,而不是另一个目录中,不是吗?

谢谢。

构建目录是Qt构建项目的地方。

工作/当前目录是应用程序当前工作的目录。这可以通过多种方式进行设置:在快捷方式级别、启动进程时、从另一个目录命令提示符执行应用程序时,或通过静态QDir::setCurrent()函数在内部设置。

不要与应用程序目录混淆,应用程序目录是应用程序可执行文件所在的位置。

最新更新