红联Linux门户
Linux帮助

Qt平台在Fedora 14下的安装

发布时间:2015-02-11 09:44:38来源:linux网站作者:shiyanhui66

图形界面如果不想麻烦大可以用mfc,c#,java,甚至python。我之所以选择Qt是因为Qt是专门的图形GUI平台,不像c#,java,python之类的语言自带或扩展图形库。不选择MFC是因为其不跨平台。还有一个原因是我更倾向于在linux下的环境下工作,更倾向于开源软件。

Qt在linux下有两种开发方式。命令行与IDE。常用的IDE有官方的Qt Creator,eclipse插件,VS插件。以及linux下轻量级IDE 如Qdevelop,Kdevelop等。在linux下介绍一下Qt Creater。命令行可以自己看文档。

在Fedora14下Qt SDK安装不上,在gmake这一步提示说某个库没有定义,google了一下没找到解决办法,于是安装了”Framework Only"版本。

首先切换为root管理员

su root


一、Qt库的安装

1、下载官方Qt库。最新版本为qt-everywhere-opensource-src-4.7.1.tar.gz
2、进入下载的文件所在目录,然后:

tar -zxvf qt-everywhere-opensource-src-4.7.1.tar.gz -C /tmp    

3、准备数据以building:

./configure 

“c”是商业版,需付费,”o”是开源版,免费,因此输入o。

因此按其提示安装即可。

gmake  
gmake install 

然后就完成安装了。


二、配置路径

仅安装完上面还是不行的,还得配置路径。

vim /etc/profile 

将下面 将下面代码拷贝过去,并保存。

PATH=/usr/local/Trolltech/Qt-4.7.1/bin:$PATH  
export PATH


三、安装/使用Qt Creator
在官网 下载Qt Creator,最新版本为qt-creator-linux-x86-opensource.2.0.1.bin。

进入qt-creator-linux-x86-opensource.2.0.1.bin所在目录,然后:

./qt-creator-linux-x86-opensource.2.0.1.bin


四、为Qt Creator设置桌面快捷方式

vim /usr/share/application/qtcreator.desktop 

将下面代码拷贝上去,保存

[Desktop Entry]  
Encoding=UTF-8  
Name=QtCreator  
Comment=Qt Creator  
Exec=/opt/qtcreator-2.0.1/bin/qtcreator  
Icon=/opt/qtcreator-2.0.1/bin/Nokia-QtCteator-64.png  
Terminal=false 
StartupNotify=true 
Type=Application  
Categories=Application;Development 

找到development目录,就可以找到Qt Creator。