debug下的exe可不可以离开vc单独执行? 但是我在执行时,提示说少了一个MFC42D.DLL,不知道为什么 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把这个文件copy 过去,因为你的exe需要这个dll 就是不是DEBUG版本的,只要你用了动态连接MFC库,也会需要那个文件的 如果你是动态连接,那么Debug版是用的就是MFC42D.DLL,Release版用的是MFC42.DLL,如果你是静态连接的话,那就不用这两个DLL了 to: Flysnow(飞雪)当然可以,就是大了一点儿 同意 Earthdog(Earthdog) :MFC42.DLL好像在windows目录下的system目录中有的,是不是就不需要了呀! 那我可以用动态连接Release版了,是吗? To:leech42(风尘浪子)如果你运行程序的机子上有这个文件,当然就不用再考一个过去了 只要用发行版(Release) 把这两个MFC42D.DLL与MSVCRTD.DLL文件和你的.exe复制到目标机器上即可。 你将 Project Setting -> General -> Microsoft Foudation Classes设置为Use MFC in a static Library就不用其他动态连接库了(RELEASE版也一样) 当然可以了,就是比较的大啊!MFC DLL 版要求有 MFC42D.DLL 这可是一般的机器都没有的文件啊Use MFC in a static Library 时就可以不用 MFC42D.DLL 这个文件,但这样一个最简单的程序都有 1M 多啊,没人会要的你要发布程序,最好还是 Release版的了 用release版本的吧,MFC42.DLL在所有Microsoft的操作系统里都有 因为debug版的exe文件中有调试信息,所以大了许多,也因此需要*.dll文件,为什么不换成release般的呢 没装VC的windows没有mfc42d.dll的,不能运行debug版本的.用release版本吧~~~~~ 如果你用的是动态连接的话,不行。反之,可以。如果,你可以在另一台机器上装vc的话,ok ,再不然,做安装包 你们OpenCv都在用1.0版本吗? 网页元素 <LI >....</LI>如何获取,并点击.(100元请喝茶) 单文档里,以editview为基类分割的两个窗口怎样保持它们的相对比例大小不变? 求助:怎样改变标题栏的图标啊? MDI多文档程序怎么给子窗口的框架菜单动态添加一项 如何取得一个子目录下的指定类型的文件名? 不规则界面的新问题!!!请高手指点! 能不能光把标题栏变成透明,而对话框不变?? 学完《Windows程序设计》,学什么 在窗口函数中,参数wParam,lParam是做什么用的?马上给分! 硬盘有像网卡一样的唯一序列号吗?若有,增么读出来? 出错信息是这样......
当然可以,就是大了一点儿 同意
如果你运行程序的机子上有这个文件,当然就不用再考一个过去了
只要用发行版(Release) 把这两个MFC42D.DLL与MSVCRTD.DLL文件
和你的.exe复制到目标机器上即可。
Use MFC in a static Library就不用其他动态连接库了(RELEASE版也一样)
反之,可以。
如果,你可以在另一台机器上装vc的话,ok
,
再不然,做安装包