kcjf.net
当前位置:首页 >> 用VC++6.0写的程序怎么在没有安装VC的电脑上运行 >>

用VC++6.0写的程序怎么在没有安装VC的电脑上运行

一般VC++6.0默认用的是Debug模式,在没有安装VC的电脑上就可能因为缺少MSVCRTD.DLL等运行库而运行失败,你可以拷全这些库;或者把编译模式改成Release(发布)模式.

编译得时候使用静态编译工程->设置->General->MicrosoftFoundation classes->User MFC in static Library还有静态链接后,你要用Release编译的这样才行!1、将程序用到的动态连接库拷贝到另一台机器上一份,就可以保证程序的正常运行2、

写好代码后 点VC6.0里的 编译 就可以把文件编译成EXE格式的了

如果是mfc,在工程中设置“use mfc in a static library”,编译后生成的可执行文件就可以独立于编程环境运行了.

这个好办,在你自己的电脑的C:\Windows\System32\目录下找到以下6个文件,然后拷贝到你的可执行程序的目录下就可以了:MFC42D.DLL、MFCN42D.DLL、MFCO42D.DLL、MSVCP60D.DLL、msvcrt.dll、MSVCRTD.DLL因为你在程序中用到了MFC动态库中的函数,所以你的执行目录中必须得有这些东西.

编译成release(发布)版本就可以在任何windows的操作系统机器上运行了 编译成release的方法,VC共享乐园有操作视频

如果你用MFC写的话,直接拷Debug里的.exe文件就可以了,有时候可能需要几个.dll文件的支持,你也拷过去就可以了

在新建mfc工程向导的第3步选择 "作为静态的DLL“,然后在编译的时候选择release 版本

可以的,你把你的程序生成release 版本的 .生成后有一个.exe 文件 然后加上你的资源文件 .把这些东西弄好后,你可以用vc生成 安装文件 .像你安装其他软件 比如迅雷 .QQ 等一样的 ..具体是打开 vc 编译器 然后见项目 点 安装项目的 那个 你救按照这样 就可以了 ,

生成项目的时候选择静态链接库编译就好了

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.kcjf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com