一直混迹于codeblock,觉得简洁,跨平台,现在发现,对于我这种技术菜鸟,还是用vs合适一点,其一功能完整,其二出现问题的解决方案参考资料比较多;之前跟随着各大师兄学习Linux,然后pc装着双系统,感觉酷毙了,后来双系统总是出现各种各样的问题,发现装虚拟机又方便又稳定,果真还是老板明智,从刚开始就教导我用vs,用虚拟机比较好,赞一个,工具的选择还是很重要的。这里只针对visual studio来个普及知识级别的记录。
1 下载 安装 激活,参考http://wenku.baidu.com/view/199aff86ec3a87c24028c49e.html
我使用的是
http://download.microsoft.com/download/F/F/8/FF8C8AF1-D520-4027-A844-8EC7BC0FB27C/X16-42546VS2010PremTrial1.iso
各个版本的区别见
http://www.microsoft.com/visualstudio/zh-cn/products
一般说来个人用专业版就够了吧
2 组建 参考welcome page, 或者 http://msdn.microsoft.com/zh-cn/library/52f3sw5c(v=vs.90).aspx
其中支持语言开发环境包括 vb vc++ vc# jscript; 支持应用开发类包括 web developer, .net framework ,软件开发生命周期协作类平台 visual studio team system, 数据导出胶水层工具 vs tools for office。 我只会用vc++。。。。
visual c++中包括如下组件: 编译器(支持 x64 和 Itanium x86),Visual C++ 库(行业标准活动模板库 (ATL)、Microsoft 基础类 (MFC) 库,以及各种标准库(如标准 C++ 库),这些标准库由 iostream 库、标准模板库 (STL) 和 C 运行时库 (CRT) 组成。CRT 包括已知引起安全问题的函数的安全增强替代项。 STL/CLR 库为托管代码开发人员引入了 STL。 具有数据封送新功能的 C++ 支持库,其设计意图在于简化面向 CLR 的程序。), Visual C++ 开发环境(配置 编辑 浏览 调试)
3 使用
向往常一样编写程序 编译连接运行就可以了;
注意选择是debug release 硬件平台;
各大窗口作用
analyse菜单栏作用
toolbox的扩展