用VC++编的程序如何做成一个可执行的.exe文件

来源:百度知道 编辑:UC知道 时间:2024/06/05 15:13:39
我用vc++做了个程序,想把它弄到没有装vc的机器上也能使用,要怎么样才能将它做成一个.exe的程序呢?还有我需要的.dll文件应该到哪去找?最好有详细的步骤.
此问题已解决,是我自己程序缓冲区泄露造成的

只要你编译没有错误,debug里面的一大堆包含了一个exe文件,对于使用来说只有这个是有用的,其他的都是链接文件,你大可以不管它。
另外,1楼说得对,如过在没有装VC的电脑使用你的程序,需要做这样的操作以使用静态链接库。这样你一般不需要去找dll。

检查一下你初始化那段代码由没有数组长度溢出了

project->settings->Microsoft Foundation Classes下拉菜单选Use MFC in a Static Library
就行了

http://zhidao.baidu.com/question/51361161.html

生成项目的时候选择静态链接库就好了,不过这样编译出来的东西会大一些,通用性好一些

你是指软件发布?

MFCO42D.DLL MSVCRTD.DLL MFC42D.DLL 你计算机system32下的三个文件
看一下类型是不是匹配一个可能是CString 另一个可能是整型

要建一个应用程序框架,在框架里面写代码。编译后自动在DEBUG里面生成EXE文件。感觉任何一本关于VC的书都会有此方面的介绍和例子。

生成release版本的,就可以了