Qt平台在Fedora14下的安装

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Qt平台在Fedora14下的安装
(可直接跳至第四段)这是大二下学期的第一个星期一。

据说是课改,新增了一门课“软件开发与设计”。

该课实行3人一组制,组内可互相帮助(什么意思大家都懂的。

),最终成绩3人相同,于是各种找大腿各种抱大腿。

个人觉得学校的这种做法很荒谬。

我知道学校说“尽量水平差不多的一组,分组班级内定”,其本来是希望大家共同出力,相互提高,意愿是好的。

可是不用猜想分组结果,其绝大部分是一强二差。

programing能力较强的我想他/她根本不会指望着组内其他人,因为没什么指望头儿,你让他再把C++ 学习一遍吗?更不用说还要用到从来没学过得的图形界面编程知识。

最终的结果是每个组的作业工作量mostly都被一个人包下来了,锻炼的只是一个人的能力,其他人
只是分享分数罢了。

对能力强的人来说是不公平,对能力不是太好的人来说这是在毁人家前途,在坑人!
废话少说了,其实图形界面如果不想麻烦大可以用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管理员
view plaincopy to clipboardprint?
1.su root
一、Qt库的安装
1、下载官方Qt库。

截止到今日(2011/2/26)最新版本为
qt-everywhere-opensource-src-4.7.1.tar.gz
2、进入下载的文件所在目录,然后:
view plaincopy to clipboardprint?
1.tar -zxvf qt-everywhere-opensource-src-4.7.1.tar.gz -C /tmp
3、准备数据以building:
view plaincopy to clipboardprint?
1../configure
完了,其提示如下:
因此按其提示安装即可。

view plaincopy to clipboardprint?
1.gmake
2.gmake install
然后就完成安装了。

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

view plaincopy to clipboardprint?
1.vim /etc/profile
将下面将下面代码拷贝过去,并保存。

view plaincopy to clipboardprint?
1.PATH=/usr/local/Trolltech/Qt-4.7.1/bin:$PATH
2.export PATH
三、安装/使用Qt Creator
在官网下载Qt Creator,截止到今日(2011/2/26)最新版本为qt-creator-linux-x86-opensource.2.0.1.bin。

进入qt-creator-linux-x86-opensource.2.0.1.bin所在目录,然后:view plaincopy to clipboardprint?
1../qt-creator-linux-x86-opensource.
2.0.1.bin
完成后为:
四、为Qt Creator设置桌面快捷方式
view plaincopy to clipboardprint?
1.vim /usr/share/application/qtcreator.desktop
将下面代码拷贝上去,保存
view plaincopy to clipboardprint?
1.[Desktop Entry]
2.Encoding=UTF-8
=QtCreator
ment=Qt Creator
5.Exec=/opt/qtcreator-2.0.1/bin/qtcreator
6.Icon=/opt/qtcreator-2.0.1/bin/Nokia-QtCteator-64.png
7.Terminal=false
8.StartupNotify=true
9.Type=Application
10.Categories=Application;Development
找到development目录,就可以找到Qt Creator。

相关文档
最新文档