(Qt 5.6) 程序在切换到 "Release" 模式时找不到 .txt 文件
(Qt 5.6) Program cannot find .txt file when switching to "Release" mode
我在 IDE 中编写代码:Qt Creator 5.6 (开源).
在我的程序中,由于 运行,我必须读取一个 .txt
文件。此 .txt
文件位于我的 Build
文件夹中。 .txt
路径为:“./config/values/Login.txt”.
当我在 Debug
模式下 运行 时一切正常。但是,当我更改为 Release
模式时,我的程序会编译,运行,并给我一个 error
,因为找不到 Login.txt
。
为什么在发布模式下完成building
后,我的release build
是空的?
提前致谢!
原因是:我笨!
我的项目早期版本曾经位于 C:/André/Qt/
。由于其他问题,我将文件夹的名称更改为 Andre。这意味着当我 运行 项目处于另一种模式(使用默认项目设置)时,Qt 再次创建了一个名为 André
的文件夹并将构建保存在那里。
在我更改设置后,它工作得很好。
生活和学习。
对于这个业余的错误占用了大家的时间,我深表歉意。
我在 IDE 中编写代码:Qt Creator 5.6 (开源).
在我的程序中,由于 运行,我必须读取一个 .txt
文件。此 .txt
文件位于我的 Build
文件夹中。 .txt
路径为:“./config/values/Login.txt”.
当我在 Debug
模式下 运行 时一切正常。但是,当我更改为 Release
模式时,我的程序会编译,运行,并给我一个 error
,因为找不到 Login.txt
。
为什么在发布模式下完成building
后,我的release build
是空的?
提前致谢!
原因是:我笨!
我的项目早期版本曾经位于 C:/André/Qt/
。由于其他问题,我将文件夹的名称更改为 Andre。这意味着当我 运行 项目处于另一种模式(使用默认项目设置)时,Qt 再次创建了一个名为 André
的文件夹并将构建保存在那里。
在我更改设置后,它工作得很好。
生活和学习。
对于这个业余的错误占用了大家的时间,我深表歉意。