asp.net mvc 企业网站,临沂罗庄做网站,wordpress 小组,指数函数图像qt在windows下编译#xff0c;例如选择debug模式#xff0c;但是会在编译目录下生成两个目录#xff0c;分别是debug和release#xff0c;生成的exe放在debug目录下。 进行一个简单的测试#xff0c;读aaa.txt文件#xff0c;把他放在跟exe同级目录下#xff0c;测试代码…qt在windows下编译例如选择debug模式但是会在编译目录下生成两个目录分别是debug和release生成的exe放在debug目录下。 进行一个简单的测试读aaa.txt文件把他放在跟exe同级目录下测试代码为QFile file_read(“aaa.txt”); 1在Qt中运行后发现读不到文件也就是文件不存在。 2把Qt的相关库考到debug目录里边双击运行exe发现能够正常读到。 3但是如果把aaa.exe放到exe的上一级目录也就是debug和release的同级目录在Qt中运行发现能够读到文件。 解决 参考文章 https://blog.csdn.net/nicai_xiaoqinxi/article/details/104096219?spm1001.2014.3001.5506
使用QtCreator编译程序的输出目录都会附带debug或release目录其实可以关闭这些目录的输出。只需在pro文件中添加以下行
CONFIG - debug_and_release
qmake对该选项的说明是 debug_and_release The project is prepared to be built in both debug and release modes.