编译器的选择,左还是右呢

cdk1206 2004-01-29 02:14:58
高手们。在下刚刚开始学c++,不知都用那种编译器比较好一点,使用集成化的还是命令式的呢!!!???
...全文
49 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
fanged 2004-02-02
  • 打赏
  • 举报
回复
用VC!
Elever 2004-02-01
  • 打赏
  • 举报
回复
cdk1206(jiajia)
那你用MinGW啊,Dev-cpp的编译器就是这个东西,可以单独下的
angelo23 2004-01-29
  • 打赏
  • 举报
回复
初学就用Dev-Cpp好了,www.c-view.org就有的down
现在下载的基本都是IDE吧,不过可以把相应的bin目录加到PATH里面,然后再用命令提示行
angelo23 2004-01-29
  • 打赏
  • 举报
回复
“Dev-C++ 我刚刚下下来装了,但是也是一个IDE环境啊!难道对于IDE环境来说,他比VC,BC还有戏吗???”
呵呵,和那些相比Dev-C++当然很简单,不过就学习而言也够用了的说,偶就是因为看VC++和BCB界面太复杂看的眼花,才找到Dev-C++的

“还有GCC不是Linux下整合的编译器吗?”
本来是,只不过被移植到Windows环境下了(mingw)

“还有就是,书上所写的那些简单的或是复杂的c++程序在每一个环境下格式都一样吗,比如头文件名等等”
不一样的说,所以C++才没有规定头文件的后缀(.cpp, .cxx, .C都有)

“那用borland的老式的版本如
TC2.0和bc3.1怎么样?对以后的学习有什么坏处吗???”
TC2.0是C编译器,不支持C++
BC3.1是C++编译器,可是离1998年的C++标准差很多

“把相应的bin目录加到PATH里面,然后再用命令提示行”
右键单击我的电脑,属性,高级,环境变量,系统变量,然后在Path里面按格式加入你的C++编译器所在目录(是g++.exe/cl.exe/bcb32.exe所在目录,比如D:\Dev-Cpp\bin),这样就可以像在Linux下面一样,在任何一个目录调用编译器。编译器具体的命令提示行的各种参数之类的应该有help的,比如g++的就是 g++ --help

“可以用(MinGW),集成了GCC,完全免费,对(STL)支持的非常好”
bluebrat指的应该是MinGW Studio吧,和Dev-C++都是免费的,用的编译器都是从Linux的gcc/g++移植过来的,STL就是Standard Template Library。
  • 打赏
  • 举报
回复
TC2.0是C语言的编译器

TC3.0不支持标准C++
cdk1206 2004-01-29
  • 打赏
  • 举报
回复
我再问这个问题的时候,其实心里便比较偏重于大家介绍我用命令式的开发环境。Dev-C++ 我刚刚下下来装了,但是也是一个IDE环境啊!难道对于IDE环境来说,他比VC,BC还有戏吗???还有GCC不是Linux下整合的编译器吗?还有就是,书上所写的那些简单的或是复杂的c++程序在每一个环境下格式都一样吗,比如头文件名等等,那不同的开发环境的区别仅仅在于他们的对代码的编译质量和编译过后的大小上的不同吗???那用borland的老式的版本如
TC2.0和bc3.1怎么样?对以后的学习有什么坏处吗???

“初学就用Dev-Cpp好了,www.c-view.org就有的down
现在下载的基本都是IDE吧,不过可以把相应的bin目录加到PATH里面,然后再用命令提示行”

请问具体怎么个做法,为啥呢?

"可以用(MinGW),集成了GCC,完全免费,对(STL)支持的非常好"这句话具体又作何解释呢,敬请详解,不胜感激!
xcode21 2004-01-29
  • 打赏
  • 举报
回复
VS.net不错

机器速度慢可以选择dev-c++
  • 打赏
  • 举报
回复
刚开始的话

Dev-C++ 比较适合你

www.bloodshed.net

不像继承开发环境那么复杂
loveisbug 2004-01-29
  • 打赏
  • 举报
回复
单从性能效率上比,集成的比不过独立的。
集成的只不过提供了便利。
dddd8888 2004-01-29
  • 打赏
  • 举报
回复
VC.NET 对STL支持得非常好
byyyyy 2004-01-29
  • 打赏
  • 举报
回复
Dev-C++很不错。建议使用。
不过我经常用的是quincy99。简单。
jp311 2004-01-29
  • 打赏
  • 举报
回复
cl,g++,bcc32
别被IDE给迷惑了,倒头来还是得容明白命令行,你是学习不用讲什么开发效率
bluebrat 2004-01-29
  • 打赏
  • 举报
回复
可以用MinGW,集成了GCC,完全免费,对STL支持的非常好。
gernal_dn 2004-01-29
  • 打赏
  • 举报
回复
IDE的易上手

64,654

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧