windows下最好的C++ IDE

文章引用 自 :  http://blog.vckbase.com/bruceteen/archive/2004/10/15/987.aspx?Pending=true#Post

这个站其他内容应该也值得看看的.还有关键是评论.

 周星星向您推荐windows下最好的C++ IDE

1. 你是不是用惯了VC++6.0?假如是,我现在推荐的IDE仍然是VC++6.0的IDE。

2. 你是不是觉得VC++6.0过时了,很多C++语法它都不支持?我现在推荐的编译器她在一直发展着,支持最新的C++语法。

3. VC++.net的界面弱智,而且包含糟糕的managed C++和C++/CLI,它们都是不被C++承认的垃圾,你是不是兴冲冲的安装了VC++.net之后又删除掉了它?

4. Dev C++是一个windows平台上使用g++内核的IDE,有诸多优点,但其IDE相对于VC6而言差得太多,你是不是还是觉得VC++6.0的IDE最友好?
Dev-C++ 5.0 beta 9 (4.9.9.0)下载地址:http://prdownloads.sourceforge.net/dev-cpp/devcpp4990setup.exe
Dev-C++安装注意点:如果以前安装过老版本或想更换安装目录,请将磁盘中残留的devcpp.cfg和devcpp.ini两文件删除掉再安装。

5. VC++6.0之所以如斯优秀是因为有CPU开发商Intel公司的技术支持,那么你想不想看看Intel自己的C++编译器?她生成的可执行文件的运行效率可是最高的,毕竟她能开发CPU嘛!


假如是,来吧!我现在推荐的就是 VC++6.0 + VSSP6 + Intel C++ 8.0
不要被这三部分吓倒,安装其实是很easy的,我来推荐一下安装步骤:

1。安装VC++6.0,注意不要安装那些所谓的中文版,它们很垃圾的说;另一个注意点就是安装的时候看清楚,选项VC++前的勾是灰颜色的,你应该一层一层的打开它,确保所有的勾都打上,免得到时候它不支持Unicode。

2。安装 VS SP6。VS SP6 在M$网站上有下载。
VSSP6下载地址:http://download.microsoft.com/download/1/9/f/19fe4660-5792-4683-99e0-8d48c22eed74/Vs6sp6.exe

3。安装Intel C++ 8.0,一定要选中 for VC++6.0,当然这个选项也是默认的。

4。打开VC++6.0,打开菜单 Tools/Intek(R) C++ Compiler Selection Tool,出现一个界面,在 Intel(R) C++ Compliler 前打上勾,你用的就是Intel C++ 8.0编译内核,不打勾用的就还是VC++6.0编译内核,是不是很简单?而且互不影响。

试试成果,在VC中分别用VC++6.0和Intel C++ 8.0编译以下代码试试看:

#include <iostream>
using namespace std;

class Test
{
public:
    static const int a = 8;
};

int main()
{
    cout << Test::a << endl;
    return 0;
}

对于for中定义的变量的作用域,大侠CCCP如是说:
vc.net2003 和icc是一样的,默认状态下保持和vc6.0兼容,也就是用非标准的作用域。vc7.1中可以在C/C++中Language里面改,VC6.0 + ICC只能手动在project-setting里面添加,两者编译选项都是一样的 /Zc:forScope
另外 /Zc:wchar_t 可以把wchar_t作为编译器的内置类型,再也不是unsigned short了。

 

 nod,你再装一个visual assist x v10.0.1246
(详细说明:http://www.wholetomato.com/products/features.html)
, 哈哈VC6.0比.net还好使呢!

我装了,TOOLS菜单里怎么没有Intek(R) C++ Compiler Selection Tool这个


#  to Ksl: 2004-10-15 01:58 周星星
要不你自己将它加到菜单Tools下,路径是:
C:/Program Files/Intel/CPP/ISelect/Bin/PickComp.exe
参数是数字 6 
Ping Back来自:blog.csdn.net
乾坤一笑引用了该文章,地址: http://blog.csdn.net/smileonce/archive/2004/10/25/150058.aspx 
星星兄:非常感谢介绍和链接地址。已经安装上了,在winxp上安装费了一番周折,主要是安装后不能使用,Tools菜单下没有相应的菜单项出现,就是手工加上了,也还是不能使用,因为在选择编译内核之后,vc都没有改变使用cl.exe和link.exe。后来修改了注册表中一点内容,然后得以正确使用。但是发现一个新的问题:如果程序使用了stlport的部分头文件,则用intel编译器编译会出问题,而改用vc的编译器则没问题,在intel的论坛上查到一篇帖子,说的是intel c++编译器在linux下使用stlport的问题,需要如下修改:“_STLP_NO_OWN_IOSTREAMS in stl_user_config.h”,我在工程的settings里预处理里增加了这个定义,然后再编译就ok了。当然,也应该可以通过修改 stlport的这个头文件,然后重新编译stlport库来完成。上面说的只是编译#include <iostream>会遇到的问题,可能是因为我在编译stlport库的时候没有完全正确编译引起的,不过不知道有没有人遇到过类似的问题或其他编译stlport的相关问题以及相关的解决方法。BTW:有了intel c++编译器,就不用升级vc6来实践c++标准的各种特性了,比如模板偏特化(部分模板特化),一个IDE就搞定,爽啊!
 
#  intel 官方编译器下载地址 2004-12-07 21:10 l1t
ftp://download.intel.com/software/products/compilers/downloads/
 
#  re: windows下最好的C++ IDE 2004-12-16 08:06 Jerry
磁盘中残留的devcpp.cfg和devcpp.ini
这两个文件怎么找不到

#  to Jerry: 2004-12-16 21:51 周星星
怎样找到 devcpp.cfg 和 devcpp.ini ?
--- 先将“文件夹选项”设置为“显示所有文件和文件夹”,然后在 系统盘符:/Documents and Settings/用户名/Local Settings/Application Data 中就可以看到这两个文件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值