MFC 程序无法执行

来源:百度知道 编辑:UC知道 时间:2024/07/01 12:45:18
我做了一个MFC对话框,在VC里编译执行没有出错,但把exe文件拷到其他目录就无法执行,我后来把它压缩起来,在压缩包里执行就没有出错,是不是图标资源的问题?还是我的VC有问题?请高手指点一下,在线等!…
一楼的,我在压缩包里为什么可以执行?(压缩包里就一个exe文件),那照你那么说的话,我要是想用的话还得把一大堆源代码文件拷进去?

你压缩是不是在当前目录下,这样系统还是在当前目录下找到了动态链接文件。
首先,你的程序编译前应该先将工程->设置->Mirosoft基础类设为"使用MFC作为静态库"。
其次,如果有所依赖的动态链接库文件的话,要与可执行文件一并拷贝。
另外,可执行文件最好是在Release模式下得到的。
如果还不行的话,考虑一下不同操作系统的问题。

你光拷贝一个exe文件,它怎么找它连接时候需要的一些文件啊。