visual studio 2010 c++编译exe问题

我在使用VC6.0编译C++时,文件可以任意用于其它电脑(编译后的程序200KB左右),用VS2010编译完(编译后只有30KB左右),只有我的电脑可以用,别的电脑只有部... 我在使用VC6.0编译C++时,文件可以任意用于其它电脑(编译后的程序200KB左右),用VS2010编译完(编译后只有30KB左右),只有我的电脑可以用,别的电脑只有部分能用,怎么让其它电脑也都能用? 我觉得6.0是把需要的东西一同编译入exe里了,因为文件相差很大,怎么才能用vs2010写出那样的程序?还有,C#不装.net的运行方法么?除了.net虚拟机~
谢谢,c++新手提问!
解决满意可以加分
展开
 我来答
etiu2009
2010-07-28 · TA获得超过968个赞
知道小有建树答主
回答量:481
采纳率:0%
帮助的人:506万
展开全部
Visual Studio 编译的程序都是需要运行库的,只不过较新的操作系统自带了 VC++ 6.0/2003 等运行库,.NET 也是如此。

对于 VC++ 2005/2008/2010 程序,可以在 项目设置 -> C/C++ -> 运行时库 -> 选择“多线程”即可选择静态运行时库,但程序体积会增大许多。

C#/VB.NET 程序不装 .NET 运行库是不能运行的。
无0所0不0能
2010-07-29 · TA获得超过137个赞
知道答主
回答量:171
采纳率:0%
帮助的人:75.9万
展开全部
在vs的项目 属性 配置属性 常规或者周围找 选择静态库编译运行就行 了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式