经过长时间学习VS2008编译器,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。学习VS2008编译器时,在这里拿出来和大家分享一下。

本文主要讲述VS2008编译器,怎样使用VS2008编译器。这些内容都是一些门户网站和技术论坛找到的,中间可能有不少错误是我没有挑出的,欢迎大家指正。。。。。。

简介说明VS2008编译器使用(vs2008怎么编译)  VS2008编译器 第1张

昨晚把 Visual C++ 2010 的编译器(v16.0.21003.1 )包括与它对应的库文件从 Visual Studio 2010 Beta 2 中剥离了出来,然后我把它们与 Visual studio 2008 集成到了一起,来感受一下未来 Windows 系统上主流的 C++ 编译器,我试着编译了一下属于C++0x 范畴的 Lambda 表达式,能编译通过并正常运行(运行时所使用的动态链接库 DLL 是。#t#

MSVCR100.DLL 和 MSVCP100.DLL,版本均为 v10.0.21003.1),并且不需要清单文件 (manifest),但是在 Visual Studio 2008 下,此清单文件默认情况下还是会生成的,我们可以在项目的属性中设置链接器的参数,就可以不生成清单文件。现在把测试的代码和编译过程贴出来:

  1. #include<iostream>
  2. #include<vector>
  3. #include<algorithm>
  4. usingnamespacestd;
  5. intmain()
  6. {
  7. vector<int>v;
  8. for(inti=0;i<10;++i)
  9. {
  10. v.push_back(i);
  11. }
  12. for_each(v.begin(),v.end(),[](intn){cout<<n<<"";});
  13. cout<<endl;
  14. }
转载请说明出处
知优网 » 简介说明VS2008编译器使用(vs2008怎么编译)

发表评论

您需要后才能发表评论