vs 2008写的c++程序怎么在其它电脑上运行不了
我想问一下用vs2008写的c++程序怎么在其它电脑上运行不了啊,而且程序要比用vc6.0编写的小很多怎么设置...
我想问一下用vs 2008写的c++程序怎么在其它电脑上运行不了啊,而且程序要比用vc6.0编写的小很多
怎么设置 展开
怎么设置 展开
4个回答
展开全部
可以这样:你先把编译模式选到Release(发布版本,不包含Debug信息。在工具栏里面,一个绿色箭头的右边,默认是Debug),然后点菜单栏上的Project,最下面是XXX Properties...(XXX代表你的工程名称)点它
出来一个窗口,再点左边的Configuration Properties--> C/C++ --> Code Generation,在里面的Runtime Library选下拉列表中的第一个:Multi-threaded (/MT),把需要的运行库包括在你的EXE里面
确定后再编译,你的程序就可以在别人的机器上运行了
编译出来的程序一般有两种版本:Debug和Release,Debug版是用来调试的,Release版是软件发行时生成的最终版本,代码与Debug的有很大不同
在打开Properties窗口后,可以在这个窗口的窗口的上方看到工程的状态,确保Configuration:里面的是Release
其实Debug版本的也可以包含那个运行库,只是没有必要
这个方法在虚拟机中运行的干净winXP中通过
出来一个窗口,再点左边的Configuration Properties--> C/C++ --> Code Generation,在里面的Runtime Library选下拉列表中的第一个:Multi-threaded (/MT),把需要的运行库包括在你的EXE里面
确定后再编译,你的程序就可以在别人的机器上运行了
编译出来的程序一般有两种版本:Debug和Release,Debug版是用来调试的,Release版是软件发行时生成的最终版本,代码与Debug的有很大不同
在打开Properties窗口后,可以在这个窗口的窗口的上方看到工程的状态,确保Configuration:里面的是Release
其实Debug版本的也可以包含那个运行库,只是没有必要
这个方法在虚拟机中运行的干净winXP中通过
展开全部
vs只能看和写 但是运行不了的 你要运行就得装vc或者装这个吧C与C++程序设计学习与实验系统
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你用.NET的托管了吧,电脑上必须装.net才行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
叫你用.net,怎么样,爽吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询