2024年6月14日发(作者:)
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)最新版本为
2、进入下载的文件所在目录,然后:
view plaincopy to clipboardprint?
1. tar -zxvf -C /tmp
3、准备数据以building:
view plaincopy to clipboardprint?
1. ./configure


发布评论