为啥我的qt5.4编译以后就没反应了,也不出现控制台程序,也没有生成.exe文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥我的qt5.4编译以后就没反应了,也不出现控制台程序,也没有生成.exe文件相关的知识,希望对你有一定的参考价值。

这是再正常不过的事了,程序执行完(简单程序时间可忽略)就自动关闭了,想让它停住可加<cstdlib>头文件并在return 0;语句前加一句system("pause");如果不想看到“请按任意键继续”可换为
system("pause>nul");
另外一种做法:(不需加其他头文件,但要<iostream>头文件)在return 0;前加cin.get()(这句话的作用是读取一个字符,包括换行符),这时随便按一个键就会退出程序。
你如果是想学习C++语法,在DEV-C++里编译运行就可以了,没有必要自己去打开exe文件。追问

出了 控制台程序但没有任何东西显示

参考技术A 追问

还是不行 它还是不生成 .exe

追答

为啥 Visual Studio 无法编译我的 QT 项目,因为它找不到库?

【中文标题】为啥 Visual Studio 无法编译我的 QT 项目,因为它找不到库?【英文标题】:Why can't Visual Studio compile my QT Project because it doesn't find the libraries?为什么 Visual Studio 无法编译我的 QT 项目,因为它找不到库? 【发布时间】:2011-11-22 02:54:38 【问题描述】:

我有一个在学校可以完美编译的项目。但是,当我尝试编译它时,它说:“致命错误 C1083:无法打开包含文件:'QtCore/QDate':没有这样的文件或目录”

我已经正确安装了 QT,环境变量已经设置好,并且在项目中我包含了这个:“C:\Qt\4.7.4\include”

有人知道吗?

【问题讨论】:

你安装了 Qt Visual Studio 插件吗?它不适用于 Express 版本。 【参考方案1】:

错误很明显:找不到头文件。

因此,请确保您已将正确的包含路径添加到项目属性(配置属性 -> C/C++ -> 常规 -> 附加包含目录)。仔细检查您是否为所有构建目标(调试、发布等)执行此操作。

接下来进行手动检查,将包含的“QtCore/QDate”附加到您添加到项目属性的路径中,以及生成的完整文件路径是否指向您要包含的实际文件。

同时检查全局 Visual Studio 设置是否存在任何冲突的包含路径:工具 -> 选项 -> 项目和解决方案 -> VC++ 目录 -> 包含文件

【讨论】:

以上是关于为啥我的qt5.4编译以后就没反应了,也不出现控制台程序,也没有生成.exe文件的主要内容,如果未能解决你的问题,请参考以下文章

用plsql导入dmp文件的时候,点击导入,闪了一下,下面提示Done,就没反应了,这是为啥呢?QQ:412972507

为啥我的EVE进入登录界面 启动的LOGO完了以后 就没反映了进程显示在运行 任务显示无响应

为啥Selenium rc打开浏览器后就没反应了

沙盒游戏:Minecraft(我的世界)为啥打不开?

我的网站用的是织梦系统 为啥上传完软件以后在主页就是不显示呀 在栏目里也不显示 我已经生

我的Eclipse运行Java程序,点击运行后没有反应,控制台已经打开了,没有一点显示,这是为啥?