qt5.5 vs2015为什么打开PROJECT就会退出

你的位置: &&
Qt构建及编译出错问题及解决方案
Qt构建及编译出错问题及解决方案
整个一下午都在为Qt中出现的构建及编译问题而纠结,终于发现了问题所在,故记录下来并阐述解决方法。 问题描述:当笔者运行的项目时,一直报错:Running steps for project qtNetTest...Could not start process &F:Qt_5.35.3mingw482_32binqmake.exe&C:ProjectFolderqt_projectsqtNetTestqtNetTest.pro -r -spec win32-g++&CONFIG+=debug&Error while building/deploying project qtNetTest (kit: Desktop Qt 5.3.0 MinGW 32bit)When executing step 'qmake'Elapsed time: 00:00. 问题剖析及解决方案:刚开始,笔者一直以为是项目文件路径存在中文字符,当仔细思考及验证后,发现中文项目路径一般的报错信息为:Running steps for project qtNetTest...Starting process &F:Qt_5.35.3mingw482_32binqmake.exe& C:程序qt_projectsqtNetTestqtNetTest.pro -r -spec win32-g++ &CONFIG+=debug&Cannot find file : C:程序qt_projectsqtNetTestqtNetTest.proError while building/deploying project qtNetTest (kit: Desktop Qt 5.3.0 MinGW 32bit)When executing step 'qmake'Elapsed time: 00:00.此种情况的报错与笔者所遇到的问题的不同就在于后者的报错信息中出现了”Cannot find file”信息,此种信息表示程序无法找到文件,导致此错误的原因即在于项目文件路径中有中文,而无法识别中文(字符编码集的不同,当然通过修改的字符编码集是可以实现识别中文的),从而导致错误发生。对于自己所遇到的报错问题,笔者发现错误发生的关键在于(构建目录)的设定。在发生错误时, 而正确的情况下,应该为: 我们需要将构建目录设置为项目文件夹所在目录。当然,这里,对于构建目录还有两点说明(这两种情况下,程序均可以顺利通过构建和编译):1、qmake不支持构建目录在源文件目录之下(不建议使用此种方法):
&&作者:Adoryn &&
最新热门tag运行Qt, 提示这个错误,怎么回事啊?求高手指点_百度知道
运行Qt, 提示这个错误,怎么回事啊?求高手指点
13:14:49: 为项目myQt执行步骤 ...13:14:50: 正在启动 &F:\Qt\Qt5.5.0\5.5\mingw492_32\bin\qmake.exe& C:\Users\Administrator\Desktop\Qt代码\myQt\myQt.pro -r -spec win32-g++ &CONFIG+=debug&Cannot find file: C:\Users\Administrator\Desktop\Qt代码\myQt\myQt.pro.13:14:51: 进程&F:\Qt\Qt5.5.0\5.5\mingw492_32\bin\qmake.exe&退出,退出代码 2 。Error while building/deploying project myQt (kit: Desktop Qt 5.5.0 MinGW 32bit)When executing step &qmake&13:14:51: Elapsed time: 00:01.
提问者采纳
你的项目路径是这个 C:\Users\Administrator\Desktop\Qt代码\myQt\myQt.proQt代码路径不能包含中文 你在纯英文路径试试
提问者评价
可以了!谢谢啊~
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 qt5.5教程 的文章

 

随机推荐