Microsoft Visual Studio IDE开发工具集,目前已推出多个不同版本,从之前的VC4.0到现在的VS2015,各个版本都会或多或少的功能或性能上的修改、提升,具体的改进地方可去官网了解;
但无论如何,其始终只是一个开发工具,帮助开发人员快速、高效地完成工作,合理而有效的利用开发工具便成为利器,较为旧版本的VS IDE可以认为淘汰了;
故以下针对VS2008、VS2010至VS2015等版本了解学习;
部分文件识别:
VS2008 新建项目后会产生相应的文件sln、ncb、suo、以及相应项目工程文件夹,项目工程文件夹下包括vcproj、filters、ReadMe.txt、targetver.h、stdafx.h、stdafx.cpp及其他文件,
若是MFC工程,可能还有rc文件、Resource.h文件以及res文件夹下的rc2、ico资源文件等;
VS2010/VS2010/VS2012/VS2013 新建项目后会产生文件sln、suo、sdf、ipch文件夹下的ipch文件、项目工程文件夹下包括vcxproj、vcxproj.user、filters、ReadMe.txt、targetver.h、stdafx.h、stdafx.cpp及其他文件
另外以上IDE下,对于其他工程类型的还有dllmain.cpp、def、props/vsprops文件等;
此外各个工程编译、链接、生成过程中的各种中间文件、调试文件、最终文件等,比较常见的pdb、ilk、obj、log、pch、exe、lib、dll、exp、manifest,而某些中间文件可以不用理会;
以上提到的分别简单说明记录一下,仅供了解;
sln:解决方案文件,主要包括工程项目组织结构、位置、工程编译环境配置等信息,具体感兴趣的可以去http://blog.csdn.net/beijiguangyong/article/details/6460586了解;其记录的信息不算多;
ncb:(no compile browser)VC++自动创建的