(Qt 5.6)切换到“释放”模式时程序找不到.txt文件

时间:2016-06-30 20:24:40

标签: c++ qt release-mode qt5.6

我在 IDE中编码:Qt Creator 5.6 (开源)

在我的程序中,由于运行,我必须阅读.txt文件。此.txt文件位于我的Build文件夹中。 .txt路径为:“。/ config / values / Login.txt”。

当我在Debug模式下运行时,一切都很好。但是,当我更改为Release模式时,我的程序会编译,运行并为error找不到Login.txt

为什么在building处于发布模式时,我的release build为空?

提前致谢!

1 个答案:

答案 0 :(得分:0)

原因是:我很蠢!

我早期的项目版本曾位于C:/André/Qt/。由于其他问题,我将文件夹的名称更改为Andr e 。这意味着当我以另一种模式(使用默认项目设置)运行项目时,Qt再次创建了一个名为André的文件夹,并将构建保存在那里。

我更改设置后效果很好。

生活和学习。

我很抱歉让每个人都花时间处理这个业余错误。