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(\
QTextCodec::setCodecForCStrings(QTextCodec::codecForName(\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,但无法启动窗口服务的程序或进程。