使用vs2010编写的c++windows程序怎么在另外一个电脑上运行

需要怎么搞,

如果你设置的是在静态库中使用MFC,并且没有引用外部动态库这编译后的.exe可以直接在其他电脑上执行,如果用了其他动态库,把用到的.dll文件和.exe文件放到同一个目录下即可

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-28
安装vs2010 发布包
或者
项目-属性-使用MFC-使用静态库..
projuce-properties-General-UseofMFC-Use MFC in a Static Library追问

还是不行 提示“初始化失败”

追答

这个工程是你编译生成的吗?
感觉着个提示是 库版本不对

追问

我选择的是。net4.0 然后一个代码都没写

追答

你懂你在讲什么.不是c++ 程序吗

追问

我用visual studio2010搞的,我这样弄的,
文件》新增》专案》CLR》Windows forms应用程序
上面不是有个framework版本吗我选择3.5以下,无法编译通过,提示要安装vs2008,于是我选择了个4.0

我用vs2005搞一个,按照你说的弄,
错误
Error 1 Command line error D8016 : '/MT' and '/clr:pure' command-line options are incompatible cl

另外,需要安装framework吗

追答

你还是 测试默认编译选项吧.
安装vs2010 发布包
VS2005
http://www.microsoft.com/download/en/details.aspx?id=5638
http://www.microsoft.com/download/en/details.aspx?id=18471
VS2008
http://www.microsoft.com/download/en/details.aspx?id=5582
http://www.microsoft.com/download/en/details.aspx?id=2092
VS2010
http://www.microsoft.com/download/en/details.aspx?id=8328
http://www.microsoft.com/download/en/details.aspx?id=13523

本回答被提问者和网友采纳
第2个回答  2015-09-26
你在你编写的程序的文件目录下,有一个debug文件夹,在里面有你的程序的exe文件
第3个回答  2012-12-28
那台电脑上要有相应的库文件。。
第4个回答  2012-12-28
打包成安装程序,然后在另一台电脑上安装。追问

麻烦具体点,应该怎么做

追答

参考:
http://wenku.baidu.com/view/bc4050df7f1922791688e867.html

相似回答