码迷,mamicode.com
首页 > 编程语言 > 详细

C++ GUI Qt4编程(01)-1.1Hello Qt

时间:2017-06-05 00:28:58      阅读:258      评论:0      收藏:0      [点我收藏+]

标签:整理   show   div   return   问题   别名   添加   centos   根据   

1. 根据C++ GUI Qt4编程(第二版)整理
2. 系统:centos7;  Qt版本:5.5.1
3. 程序:hello.cpp

#include <QApplication>
#include <QLabel>

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);

    QLabel *label = new QLabel("Hello, Qt!");
    label->show();

    return app.exec();
}

4. qmake使用别名:$ alias qmake="/opt/Qt/Qt5.5.1/5.5/gcc_64/bin/qmake"
5. 生成与平台无关的项目文件:$ qmake -project
6. 生成与平台相关的makefile文件:$ qmake 1.1.pro        
7. 构建该程序,生成可执行程序:$ make
8. 运行程序:$ ./1.1
注:1.1是文件夹名称


问题总结:
1. hello.cpp:1:24: 致命错误:QApplication:没有那个文件或目录
    解决方法:打开1.1.pro文件,添加以下2行:
  QT += core gui
  greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

 

C++ GUI Qt4编程(01)-1.1Hello Qt

标签:整理   show   div   return   问题   别名   添加   centos   根据   

原文地址:http://www.cnblogs.com/seifguo/p/6942373.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!