windows下安装qt5
如果是在windows下安装,只需要到网站安装相应版本qt和qtcreator即可。
再按照后文环境变量配置
部分介绍的方法配置即可。
Ubuntu下安装qt5
1 | sudo apt-get install build-essential # 安装编译需要的软件列表 |
环境变量配置
- linux下运行
qtcreator
命令打开qtcreator,win下打开可执行文件; - 打开
工具
——>选项
——>构建和运行
——>构建套件(kit)
手动设置套件相关环境变量:根据自己的电脑配置进行。设备类型
:桌面;编译器
:按自己的电脑配置设为GCC(x86_64bit in /usr/bin)
;Qt mkspec
:重要,linux的话设为linux-g++
,windows的话设为win32-msvc
(如果你用的是VC)。设置错误会导致连接编译出错。
- 点击
Apply
即可。
其他配置
- 下载qt5的API文档
1
2
3
4sudo apt install qt5-doc # 安装qt5的API文档
sudo apt install qt5-doc-html # 安装qt5的API文档,HTML格式版
sudo apt install qtbase5-doc-html # 安装qt5基础HTML文档
sudo apt install qtbase5-examples # 安装Qt5的基础示例
简单测试所有配置是否成功
创建一个qt工程文件,helloWorld.pro
,还是用简单的HelloWorld。
程序如下:1
2
3
4
5
6
7
8
using namespace std;
int main()
{
cout<<"Hello World!"<<endl;
return 0;
}
点击构建项目helloWorld
.
TroubleShooting
bits/c++config.h:No such directory or file.
:可能是编译器和你的系统环境不统一,将你的编译器变为32/64切换一下,或者sudo apt-get install gcc-multilib g++-multilib
会自动解析你的gcc版本,编译命令会自动调用-m32
进行。- 连接编译出错一定要检查自己的
mkspec
环境变量是否合适设置。参考贴
Ubuntu上安装qt