1 【问题背景】
1.1 【情况】
(1) Qt的sdk及creator及运行环境配置的好好的。开始创建项目并编译运行成功,
不存在任何问题,一切正常。
(2) 添加几个控件后,或者别的操作后,突然编译时就弹出“启动程序失败,
路径或者权限错误”。【很恼火】,由(1)自己明白一切设置没问题,
却给我提示”路径或者权限错误“,够无语的,【还得装傻】去检查路径,
没问题,要有问题,之前就不会正常编译通过。
(3)系统环境win10;
ps:如果你的也是上面的情况或者相似,以下提供的方法基本可以解决,
如果不是抱歉了,不一定能解决。
2 【分析】
可能是由于中间文件与新的源码文件有冲突。办法是删除生成的中间文件,
可执行文件也删除了。
3 【解决办法】
3.1 【处理方法】
在【构建目录】把除了点ui_xxx.h(如我的是ui_widget.h)不删除,别的都删除了。
3.2 【举例】
(1)我的“构建目录”如下图【未删除中间文件前】:
(2)处理后【删除中间文件及可执行文件后】
(3) 【编译运行正常】 ctr+r 成功编译。