提示:找不到MFC42D.dll文件,我的公司电脑没有装VC++6.0,程序是在家里的电脑开发,运行的,编译成exe文件后复制到公司电脑,确提示警告,有什么方法可以解决吗?(在线等)
各位大侠,因为我不知道怎么运行release模式啊?本人比较菜鸟,各位请不灵赐教,谢谢!
为什么C++的exe文件在另一台计算机无法运行?
需要编译Release版本。默认为debug版本,修改为 release版本即可,这样生成的exe可以在任何windows PC上运行,不需要装VC。方法如下:Build->SetActive Configuration 在弹出的Set Active Project configuration对话框中,选“XXX-Win32 Release",点”OK“,再编译运行,在自己的工程目录下就会多出一个”Relea...
用VS C++编译的 控制台程序。提取出来的.exe 别人为什么 打不开??
一般说来,exe在别人机器上不能运行有几种可能的原因:其一是没有把相应的模块(可能是动态库,也可能是数据文件等等)加上,这个也就是很多软件需要制作安装包的原因之一。其二也有可能是没有相应的权限。具体是哪种情况,需要根据对方机器的错误提示来确定。
为什么C++生城的exe文件到另一电脑无法运行?
你编译的是调试版本 (Debug) 的, 调试版本只能在有开发环境的机器上运行, 应该将它用发行版本 (Release) 编译就可以了;PS: *d.dll 中的那个 'd' 代表 debug, 说明是一个调试使用的库.
关于C++编译成EXE文件后
报错"由于应用程序配置不正确,应用程序未能启动.重新安装应用程序可能会纠正这个问题" \/\/--- 这个问题主要出现在XP环境下运行由Visual C++2003\/2005编译的MFC程序时 问题现象是XP运行此类程序时,报错"由于应用程序配置不正确,应用程序未能启动.重新安装应用程序可能会纠正这个问题" 这个问题似乎许多人遇见过.在CSDN和微...
为什么C语言编写的程序在一些机子上运行得起,在另一些机子上却运行不...
你的程序本身没有任何问题,问题在于你的编译环境。看错误,你应该用的是VC吧。这个问题很多情况下是由于路径设置的问题引起的,首先,你先找到CL.exe这个文件,"CL.exe"是VC使用真正的编译器(编译程序),其路径在“VC根目录\\VC98\\Bin”下面,你可以到相应的路径下找到这个应用程序。其次,改好为...
...编写的文件考到别的电脑中,.exe文件无法打开运行是怎么回事?_百度...
不是无法打开,是已经运行了,但马上退出了,你没看见而已。
用visul studio 2008 c++编辑的exe在其他电脑上为什么不能运行呢??
静态编译MFC相关库。这样,你的exe程序就会包含相关库,拿到别的机器上就能直接运行了。如果你使用了第三方dll,那你应该将这些dll随着你的exe一起发布。如果你使用了托管方式,请在运行机器上安装.net的运行库,也就是framework。如果以上都没有,请检查两台机器的环境差异,包括操作系统等,分析原因。
为什么单独exe文件在别的电脑上不能运行?
主要是MFC库链接方式的问题,使用MFC分动态连接和静态连接两种:静态连接就是把需要的MFC库函数放进你的exe之中,这样,在MFC库函数文件不在的情况下,你的exe仍然可以使用到这个库函数。动态连接就与之相反,库函数不在exe之中,这样在运行时,就必须加载相应的MFC dll,否则无法正常运行。所以,如果...
用visual c 编出的程序如何在别的电脑上运行
使用visual c是微软公司退出的c\/c++语言编译软件,因此它所编译出来的程序是微软的exe运行格式。这种格式不能再除了windows以外的任何平台运行。当然,其他操作系统可以通过运行虚拟机来支持这种软件。一般情况下,windows开发的软件只能在windows上运行。这是因为windows内置大量专用api,这些api在其他的操作系统...
用dev c++编的.exe文件发给别人后为什么不能用
dev c++用过一会,现在都用VS了,不过这个写的程序都很大的!可以呀,这个跟windows编程没有干什么关系 ,不需要什么配置的,你检查看看是不他的问题!