发布于 2015-02-07 13:54:37 | 871 次阅读 | 评论: 1 | 来源: PHPERZ

这里有新鲜出炉的精品教程,程序狗速度看过来!

Qt 跨平台的C++图形用户界面应用程序框架

Qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,易于扩展,允许组件编程。


错误描述

这个出错信息一般是新手在编译Qt5第一个应用”Hello,World”的时候,翻开Qt编程的第一个例子。都说很简单。

#include <QApplication>

#include <QWidget>

int main(int argc, char *argv[])

{

QApplication app(argc,argv);

QWidget *ww=new QWidget();

ww->resize(300,200);

ww->show();

return app.exec();

}

 

一编译结果出现了上面这个错误,那叫一个郁闷。

解决方法

其实花点心思照着提示,新手也是可以自己解决问题的。方法也很简单,就是执行完下面两步骤后

qmake -project

qmake

马上修改hello.pro这个项目文件,增加一行代码如下:

QT += gui declarative

保存好之后,再执行最后一个步骤:mingw32-make.exe

这样就可以编译出一个发行版本的hello.exe在release目录,注意,不是debug目录哦。



最新网友评论  共有(1)条评论 发布评论 返回顶部
cllrk 发布于2015-09-04 07:58:25
解决不了
支持(2)  反对(0)  回复

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务