请问fc3下有什么比较好的c/c++集成环境?
时间:2005-05-20
来源:互联网
可是,没有一个能在写好程序之后像vc6那样编译,链接,run的,还要在终端下面g++ -o hello hello.cpp
请问有没有比较好的集成c.c++集成环境吗?
作者: hazard 发布时间: 2005-05-20
作者: hazard
我是超级菜鸟,请高手指点一下,我安装的时候已经把盘上所有的开发工具都安装上了,
可是,没有一个能在写好程序之后像vc6那样编译,链接,run的,还要在终端下面g++ -o hello hello.cpp 请问有没有比较好的集成c.c++集成环境吗? |
觉得还是 eclipse-cdt 比较稳定一点
monodevelop 能不能用来开发普通的 c/c++ 呢?
作者: bbbush 发布时间: 2005-05-20
一开始就用 IDE,往往学成半吊子,写了好多年程序,不知道自己在干什么。
作者: mopz0506 发布时间: 2005-05-20
作者: mopz0506
新手学写程序,应该走编辑器 + 编译器 + make 工具的命令行路线,比较容易了解系统的工作机理,进而成为高手。
一开始就用 IDE,往往学成半吊子,写了好多年程序,不知道自己在干什么。 |
作者: gzmfig 发布时间: 2005-05-20
我认为编程和了解系统是两回事,
作者: furk 发布时间: 2005-05-20
C编程不用集成环境更加灵活。
高手推荐emacs。好东东啊。
可惜我还在学用,所以平时一直用vi——同样也强大的。
在瘟到死下用turbo c快把我气的吐血,那个东西是在是烂。我就发誓不用turbo c。
(当然,考试没有办法。要是考试也可以选择linux环境就好了。)
作者: lincomet 发布时间: 2005-05-21
作者: furk
我觉得不是,这样很烦的
我认为编程和了解系统是两回事, |
不了解系统,你怎么编程???
Linux和windows都是这样
即使是应用程序变成也一样!
作者: macarthor 发布时间: 2005-05-21
作者: furk 发布时间: 2005-05-21
作者: furk
我认为编程也有很多种,有些要精专算法,有些人精通应用,图形学,人工智能什么的,可是这些东西有你硬是要人家去了解系统做什么,再说了用篇辑器加gcc最多也只是了解个流程,这又和了解系统有什么关系呢?我大概知道程序是怎么编译的,把那些锁碎的事交给系统做不好吗?
|
作者: masterdemon 发布时间: 2005-05-22
作者: masterdemon
是这么回事。搞软件开发的,越高级就越不会去了解编程的细节,而越重视应用。如果一个人整天考虑用什么IDE,用什么语言,他也就只能当个小兵,整天被人差着编个编那,只会被要求去实现别人的设计思路。个人要想有所发展,就要多注意些上层的应用。
|
作者: yantaotime 发布时间: 2005-05-22
能实现了就可以了,但是我们的系统是很大的.我自己也安装了fc3,希望能了解许多编译器的东东,一般我们
写完了程序就用make,但是makefile的内容我并不是很了解.
作者: bluesgone 发布时间: 2005-05-22
作者: bluesgone
我也觉得多懂点没错.我们的编程都是很简单的,关键是了解流程,基本语句就是if和else,没有太多的算法,
能实现了就可以了,但是我们的系统是很大的.我自己也安装了fc3,希望能了解许多编译器的东东,一般我们 写完了程序就用make,但是makefile的内容我并不是很了解. |
这里的动作既包括不彻底的设计,也包括错误的程序,如果是在终端下就不是那么容易思考了,毕竟需要输入很多才可以找到自己需要的东西——如果预先深思熟虑,或者极为有经验,那么当然不会出现设计上的错误,可以一直在终端下编码,但是我没经验,我得重头设计,要 IDE 来给我提示,我很健忘的,那些类的关系超过两个我就记不住了……
作者: bbbush 发布时间: 2005-05-22
查找起来也很方便啊.而且vi编辑器很方便的,比dos的编辑器好
很多倍.
作者: bluesgone 发布时间: 2005-05-22
作者: bluesgone
我也觉得多懂点没错.我们的编程都是很简单的,关键是了解流程,基本语句就是if和else,没有太多的算法,
能实现了就可以了,但是我们的系统是很大的.我自己也安装了fc3,希望能了解许多编译器的东东,一般我们 写完了程序就用make,但是makefile的内容我并不是很了解. |
编码是基础,当然需要精心学习,编码除了流程控制之外,算法和系统库都是很重要的部分。不同的编程语言都有自己的这几部分,都有自己特殊的美感。要想了解一个语言的独特之处,需要仔细体会才可以。这一级的教科书比较多,规范也最多。
要想了解编译器的东西,那么最好从操作系统和编译原理那边开始学,只玩系统的话是不会明白的。好在这些方面的好书很多,研究也很透彻,有潜心研究的价值。不过,即使研究也不太可能做出什么创新,大概会让人更懂事理,设计时可以多考虑一点罢了。
makefile 那些只是脚本的专门应用,即使不了解内容,能看懂个大概就可以了。要想精通 makefile 必须先精通脚本的编写,我想大多数人不需要。即使学到了 autoconf/automake/libtool,也只要照猫画虎,因为工具是拿来用的,不必研究太深入。
应用程序的设计,一个项目的维护和管理,这些都是没有止境的,因为每个应用,每个项目都是不一样的。这和程序设计语言的区别是完全不同的,我觉得这里只有经验能帮上忙。
作者: bbbush 发布时间: 2005-05-22
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28