Visual C++2005 生成独立文件问题

来源:百度知道 编辑:UC知道 时间:2024/06/17 23:48:23
请问,Visual C++ 2005 怎样生成独立运行的exe文件,虽然用生成或编译可以在release文件夹中生成一个exe但,将其移动到没安装Visual Studio的机器上就不能用了,希望能告诉我一个生成独立运行文件的方法。

看你是写的哪一种了。
如果是用的C++托管的话,那就没办法了。XP上面必须安装FrameWork框架。(vista 下可以直接使用)这个原理和C#一样。

如果是mfc,如果想独立运行,很简单,在
项目-》属性-》mfc的使用-》在静态库中使用 MFC 重新运行就可以了。
这样即使在没有安装vs的环境下,也可以运行。

我觉得不是很现实
除非你不需要引入其他的文件
生成的.exe要 用命令行才能象VC++内一样的完整执行
不然 一闪而过 除飞要有>>流提取运算符 或 SYSTEM("PAUSE");
但最后还是一闪而过而看不到结果

本人才学4个月 如有什么错误请指出

提示没有MFC的DLL吧?正常!~除非你是用纯API写

你把程序需要的DLL都带上就可以了
要么就在工程设置里选择静态编译