Linux下Qt开发环境搭建
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VMware + Ubuntu10.04 + qt-everywhere-opensource-src-4.8.4.tar.gz + qt-creator-linux-x86-opensource-2.5.0.bin
1.下装安装包qt-everywhere-opensource-src-4.8.4.tar.gz和
qt-creator-linux-x86-opensource-2.5.0.bin
2.安装Qt
a)解压gz文件
tar –zxvf qt-everywhere-opensource-src-4.8.4.tar.gz
b)如果是ubuntu,需要执行
sudo apt-get install build-essential和
sudo apt-get install libx11-dev libfreetype6-dev libavahi-gobject-dev libSM-dev
libXrender-dev libfontconfig-dev libXext-dev
注:如果失败,可能是网络问题,首先确认能否上网;再进入Applications-Ubuntu
Software Center,设置Edit-Software Sources的Download from改为Main server。
c)进入解压目录
./configure
d)sudo make
e)sudo make install
默认安装在/usr/local/Trolltech/Qt-4.8.4
3.安装Qt Creator
a)添加权限
chmod 777 qt-creator-linux-x86-opensource-2.5.0.bin
b)安装
./ qt-creator-linux-x86-opensource-2.5.0.bin
默认安装在用户目录下
c)按照提示完成安装
4.设置qmake
5.编码设置
a)如果查看代码时显示错误:无法使用“UTF-8”编码解码。无法编辑。那么请点击
后面的“选择编码”按钮,然后选择GB2312。
b)如果界面上的中文依然显示乱码,那么请在main.cpp文件中添加:
QTextCodec::setCodecForTr(QTextCodec::codecForName("GB2312"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GB2312"));
6.设置环境变量(适用于命令行构建)
a)第一种方法:
把路径添加到/etc/environment中
b)第二种方法:
把路径链接到一个已经存在于环境变量中的路径上,如:
ln -s/usr/local/Trolltech/Qt-4.8.4/bin/qmake /usr/local/bin
7.远程登录
a)安装ssh
sudo apt-get install openssh-server
b)关闭防火墙
sudo ufw disable
注:远程只能qmake和make,但无法启动窗口服务的程序或进程。