Qt 5在windows和Mac下的安装使用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/amy260231120/article/details/51931282

Qt是一个跨平台的C++图形用户界面应用程序框架
Qt之所以跨平台是因为他使用不同操作系统下的编译器,在Windows中可以使用VS系列和MinGW,在Mac下使用gcc

  1. UI
  2. 点击事件关联
  3. 事件循环

Qt在Windows中的

首先下载Qt(我用的是5.3版本),我的环境是windows XP
Qt下载地址参考以下:
http://blog.csdn.net/friendan/article/details/44873347

只需要下载Qt(里面已经包括了Qt creator)
qt- opensource- windows- x86 - mingw482_opengl
安装,安装的时候把所有选项都勾上(安装MinGW)

在Windows下,使用MinGW(控制台输入)

在MinGW下:
桌面 —》开始 – 》程序 –》 Qt5.3.0 –》5.3.0 –》MinGW 4.8 进入控制台

1 编码 mkdir test ,打开test文件夹,创建一个main.cpp
写入代码

#include <QApplication>
#include <QDialog>
int main (int argh , char  *argv[]) { // 必须这么写
    QApplication app; // 创建一个应用程序对象
    QDialog d; // 对话框
    d.show();
    app.exec(); // 事件进入时间循环
}

2 在控制台输入 qmake -project 生成pro文件
使用记事本打开.pro文件,在第二行######下面添加代码

QT += widgets

3 qmake 准备编译
4 mingw32-make 生成执行文件
5 cd release 然后 test.exe 运行文件

在Windows下,使用Qt creator

打开Qt creator
新建文件或项目
其他项目
空的Qt项目

然后在 新建文件或项目
C++
C++ Source 或者 C++ Class

记得在pro文件头加 QT += widgets

如果直接创建Qt Widgets Applicaton,那就不需要加了

在Mac下,使用Qt creator

环境:OS X 10.11.5
Qt.5.7.0

下载地址同上,下载下来是这个
qt-opensource-mac-x64-clang-5.7.0.dmg
解压安装
打开Qt creator
配置过程查看:
http://blog.csdn.net/libaineu2004/article/details/46234079

建立项目同在windows上

Qt中常见错误

:-1: error: symbol(s) not found for architecture x86_64
:-1: error: linker command failed with exit code 1 (use -v to see invocation)

函数只声明未定义

猜你喜欢

转载自blog.csdn.net/amy260231120/article/details/51931282