Windows & Ubuntu 配置 Qt5.0 开发环境
Windows
有很多种方式,看自己喜好了
- MinGW 工具链 + Qt Creator IDE
- 安装 Qt 5.0.2 for Windows 32-bit (MinGW 4.7, 650 MB)(集成了 MinGW 4.7 和 Qt Creator,很方便,安装的时候记得勾选上)
- MS 工具链 + Qt Creator IDE
- 安装 vs2012(Express 版就可以了,注册一下就能免费使用了)
- 安装 Qt 5.0.2 for Windows 64-bit (VS 2012, 500 MB)(集成了 Qt Creator,安装的时候记得勾选)
- 安装 控制台调试器 (CDB)(Qt Creator 中要使用的调试器)
- MS 工具链 + VS IDE
- 安装 vs2012 (非 Express 版)
- 安装 Qt 5.0.2 for Windows 64-bit (VS 2012, 500 MB)(使用编译好的就是方便)
- 安装 Visual Studio Add-in 1.2.1 for Qt5(与VS的集成插件)
ubuntu
-
安装 C/C++ 编译环境
sudo apt-get install build-essential
-
设置环境变量
假设 Qt 安装在 /usr/localsudo vim /etc/profile (所有用户) 或者 vim ~/.bashrc (当前用户)
在末尾加入如下内容
export QTDIR=/usr/local/Qt5.0.2 export PATH=$QTDIR/5.0.2/gcc_64/bin:$PATH export PATH=$QTDIR/Tools/QtCreator/bin:$PATH
source /etc/profile
使之生效 -
构建程序的时候会如下出现错误
/usr/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status
这是因为 Qt5.0 默认将 OpenGL 加入了工程,但是在机器上没有安装 OpenGL
解决办法就是安装 OpenGL Librarysudo apt-get install libgl1-mesa-dev