社区
C语言
帖子详情
试分析Visual C++ 与 GNU C++
UltraUnAsm
2000-09-01 11:16:00
可从自身大小、效率、稳定性及编译结果的大小、效率、稳定性,及对标准的符合、开发工具的效率、威力...比较。比什么都可以,但一定要言之有理。
...全文
451
9
打赏
收藏
试分析Visual C++ 与 GNU C++
可从自身大小、效率、稳定性及编译结果的大小、效率、稳定性,及对标准的符合、开发工具的效率、威力...比较。比什么都可以,但一定要言之有理。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
UltraUnAsm
2000-09-12
打赏
举报
回复
好用。
查网址用一下yahoo,太多了。
jiujiejushi
2000-09-12
打赏
举报
回复
UltraUnAsm:
g++的WIN32版本好用吗?给我提供一个下载网址行不行?
UltraUnAsm
2000-09-12
打赏
举报
回复
g++有WIN32版本。
我目前的看法:
VC++生成的代码较小、较快(至少未优化代码如此,我看过很多的反汇编结果支持这点)。
G++对一些较高级特性如template支持得比VC++好。
开发工具的效率及管理大项目,VC++显然更强。不过这是对开发环境的讨论,而这里讨论的只是编译器,g++ vs cl.exe
如果我的看法不对,请指正。
jiujiejushi
2000-09-12
打赏
举报
回复
其实还没有竞争,因为是基于不同操作系统的。
topdeveloper
2000-09-11
打赏
举报
回复
做Windows下的程序设计选择VC比较好。做Linux下的程序还是选择g++。
VC具有的优势在于:容易使用、开发快速、帮助完整、功能齐全。
g++的优势有:代码开放、支撑环境广阔。
jiujiejushi
2000-09-07
打赏
举报
回复
重要的不是性能,而是普及程度。这一点显然VC++强。
G++的易用性显然也不及VC++。
要不是因为垄断问题,谁也不会关注自由软件。
满桌烟灰
2000-09-06
打赏
举报
回复
VC++需要花钱,而GNU免费!
hadrons
2000-09-05
打赏
举报
回复
我也想知道,为未来做准备,呵呵
UltraUnAsm
2000-09-04
打赏
举报
回复
问题大了一点,先从编译器自身的大小及编译速度开始吧,G++ vs VC++ 。
言之有理的,都有分。
codeblocks-12.11mingw-setup
Code::Blocks是一个免费、开源、跨平台的C/
C++
IDE,支持Windows、Linux、MacOSX。同时他还支持各种不同的编译器,如
GNU
/MinGW C/
C++
,V
C++
6.0/2003/2005/2008,Borland
C++
,Digital Mars等等各种不同的编译器。经过14个组员长达2年对Code::Blocks的全部重写,终于发布了正式版8.02,最新版是10.05版,这个版本更包括了对构建基于wxWidgets的跨平台GUI程序的支持,堪比
Visual
C++
。 wxWidgets则是一个十分优秀的跨平台的GUI框架,用其编写的
C++
应用程序可以十分方便地迁移到不同的系统上去。
《OpenCV教程——基础篇》光盘(刘瑞祯 于仕琪)
书中的C/
C++
语言实例。各实例子目录中的*.dsw和*.dsp文件分别为Windows下
Visual
C++
6.0的Workspace文件和Project文件;Makefile是Linux下
GNU
Make的输入文件。在Windows环境下,双击*.dsw文件将会启动
Visual
C++
6.0并装载该实例;在Linux环境下,输入make命令就可以编译该实例。
关于Dev
C++
与Microsoft
Visual
C++
的区别
Dev
C++
与Microsoft
Visual
C++
的区别
Visual
C++
、Dev
C++
、codelite、codeblock
Visual
C++
、Dev
C++
的区别: C语言在这两个平台上语法都是相同的,都支持C89。不同的主要是外观及效率这些东西。
Visual
C++
6.0用的是vc编译器,DEV-
C++
用的是mingw-gcc编译器。两个东西不同的。要说标准,肯定是gcc比较符合
c++
标准。但是要说效率,在windows平台上,gcc的效率还是比不上vc的。 第一,
Visual
C++
6.0很多Ansi C和C...
Linux
C++
、V
C++
【Linux
C++
:Linux上基于
GNU
C++
编译器(g++)实现的
C++
标准】【V
C++
:基于Windows下
Visual
C++
所实现的
C++
标准,由微软主导】
Linux
C++
指
GNU
C++
,即Linux上基于
GNU
C++
编译器(g++)实现的
C++
标准,由开源社区主导
GNU
(
GNU
‘s Not Unix! )主导,主张开源免费运动或组织 V
C++
指基于Windows下
Visual
C++
所实现的
C++
标准,由微软主导 差异体现在两者实现的细节上(各自有定制化的规则),和对于新标准实现的支持程度。 由于两者是针对不同系统使用场景,也因此不同标准下的实现和存在对不同平台引用的关系,造成两者移植是个问题,需要编写代码的人避开差异等各种方式才可以实现无缝移植 基于A
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章