QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2856|回复: 17

推荐:红旗4.1使用KDevelop+QT开发C/C++程序

[复制链接]
发表于 2004-12-22 13:55:58 | 显示全部楼层 |阅读模式
新手也编程,今天试着在红旗4.1下简单编程,感觉不错,与大家分享。
    安装好红旗4.1后,系统就默认安装了GCC、GTK、QT(未含Designer)等程序和开发库,已经可以自己编写、编译、运行C/C++程序了,但只能在文本下操作,不方便,缺少一个类似Windows下VC的IDE集成开发环境。
    解决办法是安装KDevelop,在红旗4.1的第三张盘(软件开发盘)上有,且KDevelop3已内嵌了改进后的QT Designer。下载ISO,mount挂上后,运行autorun按提示安装后,就可以用KDevelop和QT编写C/C++程序了,当然也包括 GUI界面的程序。
    快点制作自己的Linux下的第一个GUI程序吧!制作方法请参考:http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=68547
    怎么样,舒服吧?!
    加上前段时间已安装的WEB+FTP服务器软件(安装过程找找旧帖),现在红旗4.1桌面版已经变成了一个专业的服务器和程序开发环境,超稳定。
哈哈,谁还敢再说红旗4.1桌面不能做专业服务器和开发,我一定砍它!^_^

(注:红旗软件开发盘上自带的KDevelop3是英文的,中文的网上有下载,自己找找吧)
发表于 2004-12-22 15:10:49 | 显示全部楼层
这是在说我吧?
回复

使用道具 举报

发表于 2004-12-22 15:33:59 | 显示全部楼层
我不觉得rf做开发好。因为rf加了qt 的一个补丁,导致在它上面开发的中文程序,在别的系统上显示乱码
回复

使用道具 举报

 楼主| 发表于 2004-12-22 15:47:48 | 显示全部楼层
元老级的人物确实比较顽固,要知道正是你们影响着国内的Linuxer的系统使用取向。
回复

使用道具 举报

发表于 2004-12-22 16:59:35 | 显示全部楼层
[quote:eff240af38="lfm09"]元老级的人物确实比较顽固,要知道正是你们影响着国内的Linuxer的系统使用取向。[/quote]
这不是顽固的问题,红旗qt在中文编码方式上的不同严重影响了程序的兼容性。 任何情况下,除非你程序使用者都用红旗,否则绝对不推荐。
即使强如cjacker,在qq for kopete上也不得不叫其他人帮忙进行兼容性测试。

红旗的定位就是政府办公,至今未用2.6内核,kde好像也是3.2。虽然在4.1上进步不小,但对我们linux爱好者来说,同样是国产的magic要好的多。
回复

使用道具 举报

 楼主| 发表于 2004-12-22 19:31:11 | 显示全部楼层
楼上的,这是cjacker本人对此的答复:http://www.linuxsir.com/bbs/showthread.php?t=165603
红旗对此可能是做了修改,但我想这不是根本性的,我看主要还是各位同胞的潜意识在做怪吧,“宁要老外一棵草,不要我家一棵树”,照此想法,国产软件永无出头日,我们的子孙都还是老外的打工仔。
回复

使用道具 举报

发表于 2004-12-22 21:36:43 | 显示全部楼层
magic也是国产的呀??

当你辛苦写了一个程序,当你要与他人分享你的成就时,却发现人家得到的是一堆?????

快乐??
回复

使用道具 举报

发表于 2004-12-22 21:42:56 | 显示全部楼层
以前我也很想支持国产软件,但.......,中国人的软件都在模仿MS,我用红旗3.2的时候,我都不知道如何访问/home目录,/sbin目录就更别提了,打开资源管理器,居然只能访问C:D:E:F:这样的驱动器,这对学习很不利,看看国外的发行版,有哪个发行版有c:d:之类的驱动器呀,如果真的"支持"国产软件,我现在恐怕还认为linux里也有c: d:驱动器呢!
回复

使用道具 举报

发表于 2004-12-22 21:46:42 | 显示全部楼层
楼主明显犯了先入为主的概念,红旗无论在运行速度,软件更新速度,兼容性都是无法与magic相比的。而且magic和任何商业组织无关,是国内唯一一个真正自由的linux。而且选择linux版本这种事完全没有必要和爱国主义搭上边。你可以不用国外的linux版本,但你不可能不用国外的linux内核,kde/gnome,gcc。linux不属于任何组织,具体你可以读读gpl,很多国产软件只不过是重新包装了一下,然后号称“自主产权”,这是不可容忍的。
回复

使用道具 举报

发表于 2004-12-23 12:03:40 | 显示全部楼层
[quote:107c94d490="lizhuoru"]楼主明显犯了先入为主的概念,红旗无论在运行速度,软件更新速度,兼容性都是无法与magic相比的。而且magic和任何商业组织无关,是国内唯一一个真正自由的linux。而且选择linux版本这种事完全没有必要和爱国主义搭上边。你可以不用国外的linux版本,但你不可能不用国外的linux内核,kde/gnome,gcc。linux不属于任何组织,具体你可以读读gpl,很多国产软件只不过是重新包装了一下,然后号称“自主产权”,这是不可容忍的。[/quote]
正解
回复

使用道具 举报

发表于 2004-12-23 12:44:12 | 显示全部楼层
是呀,至少老外不会将LINUX改的和WIN XP一模一样,中国人就喜欢乱改,看看红旗,中软,简直就是WINDOWS的“孩子”
回复

使用道具 举报

发表于 2004-12-23 13:08:39 | 显示全部楼层
大家都有些偏激了。
用什么版本都是个人选择。 请不要指责别人的选择。
大家需求不一样, 喜欢玩linux的,和用linux的,是不一样的。

我个人喜欢稳定的系统,一个用来开发的平台。
我也没有时间去研究美化桌面, 以及配置一些文件。 所以我选择红旗。
FC, Magic, Rethat, Mandrake,OpenDesktop,Gentoo,我都用过。
目前主要用红旗(在家用)和Gentoo(在学校用)。

我觉得大家是否走进了一个误区, 说红旗的qt不好,软件兼容性不好什么的,
其实如果你了解,这些都是程序的处理问题, 只要知道文字编码,处理
一下,就完全可以在所有的上正常编译,运行。 但是在红旗上的好处是,
你不处理,他的qt会处理,相当于帮程序员做了,就是你用了错误的内码,
但是很可能看到的还是正确的结果。 我觉得这是好事。不是坏事。

还有红旗的软件版本低的问题, 其实也不是太低,就是不是最新的而已,这个没有
什么大不了的, 包括2.6系列的内核, 我装上,也没有让我激动的不同。
当然,如果你确实是喜欢尝试,和改操作系统的, 还是选择其他发行版比较好一点。

linux没有商业公司的介入,是很难有大发展的,所以我个人是支持红旗的,
国内的其他发行版,我是通通支持。 请大家不要指责开发人员,整合
一个系统不容易, 这个可能参与了Magic的人可以体会(想所有参与Magic的人致敬)。
更不要说,红旗确实做了一些东西,我知道他们现在完善KHTML,
以后还准备加入KDE的cvs中

所以,我希望,我们都可以宽容一点, 大家一起前进不是更好么。
我想,我们应该考虑的是我们可以做什么,而不是,要求别人如何做的。
回复

使用道具 举报

发表于 2004-12-23 13:16:00 | 显示全部楼层
的确刚才有些偏激,先说声抱歉。要知道每一个国内的linuxfans都是希望国产软件能越来越好的,不过当你在其它地方听到类似什么“中国有最大的close-source linux”之类的话的确很难对红旗有好感。如果不遵守linux世界的游戏规则,那么它很难得到用户的认同。
回复

使用道具 举报

发表于 2004-12-23 13:42:02 | 显示全部楼层
见我在 sir 上的回答。
回复

使用道具 举报

发表于 2004-12-23 14:09:49 | 显示全部楼层
[quote:828c9012df="lizhuoru"]的确刚才有些偏激,先说声抱歉。要知道每一个国内的linuxfans都是希望国产软件能越来越好的,不过当你在其它地方听到类似什么“中国有最大的close-source linux”之类的话的确很难对红旗有好感。如果不遵守linux世界的游戏规则,那么它很难得到用户的认同。[/quote]

唉, 都是fans, 都是关心国内的linux发展,都有同样的心情。

不过,关于GPL的, 红旗自己会慢慢处理, 如果中国从法律上认可了
GPL, 那它不遵守,就会死亡。大可不必为这个操心, 它的桌面是给了source的。

支持国产(广义上的,及基本掌握技术的)操作系统, 这也是没有办法的事情,
国外的东西到了中国就变样了, 慢慢来吧,一蹴而就在中国难啊。

Magic Linux 如果不介入商业, 永远将只会是fans们实现梦的地方,会对
国产系统做出很大贡献,但是却无法撑起国产系统的天。因为没有人最终
对它负责。

唉,多说无益,还是多做比较好。争论留给那些非开发人员好了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 19:32 , Processed in 0.055285 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表