Microsoft Visual C++ 2010 SP1 Redistributable Package 安装 Visual C++ 库的运行时组件,使用户能够在未安装 Visual C++ 2010 SP1 的计算机上运行使用 Visual C++ 2010 SP1 开发的 64 位应用程序。此软件包安装 C 运行时 (CRT)、标准 C++、ATL、MFC、OpenMP 和 MSDIA 库的运行时组件。对于支持并行部署模型的库(CRT、SCL、ATL、MFC、OpenMP),这些运行时组件被安装到支持并行程序集的 Windows 操作系统的本机程序集缓存(也称为 WinSxS 文件夹)中。
软件说明
Microsoft Visual C++ 2010官方版 redistributable Package 安装 Visual C++ 库的运行时组件,使用户能够在未安装 Visual C++ 2010 的计算机上运行使用 Visual C++ 开发的应用程序。一般都是vs2010开发的程序或者游戏。
这个东西跟visual studio 就像 jre 和jdk的关系,前者是运行环境使系统能够运行后者开发出来的程序,后者就是开发环境 ,安装vs2010会给你自动安装vc2010的运行库。
Vs2010与VC的区别
1、VS2010并不是针对C++的,C++只是它的一小部分,它更加关注、net平台程序开发(主要是C#、VB,C++/CLI(C++在、net下的语言)),而VC++6、0是专注与C++开发,或者说VC6只能开发C++程序,在vc6、0时期还没有、net
2、vc6对最新的C++的标准完全不支持,STL的支持也有缺陷,更加不支持可变参数宏
vc2010能够支持部分C++的特性,完全支持STL,同时支持可变参数宏
3、vs2010添加很多微软、NET的新特性,支持更多种类的资源文件,帮助文档也非常丰富,相较于vc6更加适合开发软件产品。
vc6里面对COM的使用和后面的vc版本都有一些区别,这些可能导致以后在工作中遇到麻烦。另外,vc6对win7及其之后的版本支持并不好,很容易发生不兼容的情况。
4、默认编码不同,VC6默认是ansi,文件小速度慢。VS2010默认是unicode,文件大速度快
后者错误好找不用编译就出来了,bug少,更先进更强大,vc6有bug,但是编译快,文件相对较小
5、vs2010开发出来的程序可以自动根据特定的CPU翻译成高效的目标代码,VC6开发出来的程序,要想换成其它的CPU必须要重新开发
6、VC6的界面老旧,操作复杂,不完全符合C++的安全标准,但是是底层语言,与操作系统良好结合,使用广泛;VS2010可视化界面,安全可靠,支持C++标准
支持的操作系统
Windows 7; Windows Server 2003 R2 (32-Bit x86); Windows Server 2003 Service Pack 2; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2; Windows XP Service Pack 3Windows Vista Service Pack 2 或更高版本(除 Starter Edition 之外的所有版本)
Windows 7
Windows Server 2003 Service Pack 2 或更高版本(所有版本)
Windows Server 2003 R2 或更高版本(所有版本)
Windows Server 2008 Service Pack 2 或更高版本
Windows Server 2008 R2
Windows XP Service Pack 3(除 Starter Edition 之外的所有版本)
怎么用VC2010运行C语言程序
1、简单的方法是在VC2010里面打开c程序,然后按F5执行,这时他会提醒你是否要添加工程文件之类的,回答是就可以了。
2、一般的方法是在VC2010里面选择新建工程,选择Win32控制台程序,然后在出来的对话框中选择空工程,然后选择完成,然后在工程管理器(就在左手方)里面点右键,选择添加->已存在的项目(英文版,叫做Existing Items),然后就可以找到c文件加入进去,然后就可以在调试菜单里面找到开始调试,或者运行了。