VC++编译的应用程序到另一台电脑怎么打开

VC++6.0编译好的应用程序,要一起发送哪些文件到另一台才能打开啊?另一台电脑上没有VC++6.0的 

第1个回答  2012-10-06
要加三个DLL文件

VC++编译的应用程序到另一台电脑怎么打开
VC++6.0编译好的应用程序,如果在其它电脑不能打开,通常是因为使用了DLL方式的库函数。以MFC的程序为例,如果编译的时候使用MFC AS DLL,那放到其它没有VC的电脑就不能运行。解决办法其实很简单:一般来说,MFC的工程,都有至少两种编译模式:Debug和Release,其中,Release模式下,MFC使用的是静态库,...

VC++编译的应用程序到另一台电脑怎么打开
1、有很多种不同的情况,最主要的解决原则是要在“另一台电脑上”建立好VC++的运行环境。2、VC++的编译分为动态编译和静态编译(很多其它的编程软件也有这样的选项)。动态编译常常为默认的编译,它编译出的应用程序体积小,但它的运行需要依靠系统已安装好了的外部的相关环境(一般是动态库的调用,最...

用visual c++编出的程序如何在别的电脑上运行?
如果是标准C++的话,你编译后在window系统下都会有exe文件。你把这个exe文件复制到你要运行的电脑然后安装了就可以运行了。visual c++的优点:1、与Windows紧密结合。MFC类库集成了大量已经预先定义好的类,用户可以根据编程的需要定义相应的类,或根据需要自己定义相应的类。因此Visual C++在使用API等方面和...

VS中的VC编写程序在其他电脑上不能运行
需要附带相应的库运行,或者使用静态连接的方式来发布程序 MFC程序的:项目-属性-配置属性-常规,在右边“MFC的使用”选择“在静态库中使用 MFC”ATL程序的:项目-属性-配置属性-常规,在右边“ATL的使用”选择“静态链接到 ATL”CRT程序的:项目-属性-配置属性-C\/C++-代码生成,在右边“运行...

VC 自己编写的程序到别人电脑上运行时缺少dll。如何修改程序,让别人在...
1.debug是调试版,生成的文件是不能在别的电脑上运行的,把他改成Release版就行了。方法如下:点击菜单栏上的Build(生成)->Set Active Configuration(配置管理器);在弹出的Set Active Project configuration(配置管理器)对话框中,选“XXX Win32 Release",点”OK“;再编译运行后,在你的...

用visual c 编出的程序如何在别的电脑上运行
下面是具体操作过程:以著名的hello world程序为例,在linux的终端页面输入gcc -c hello.c(hello.c是你的代码文件,当然目录需要对),接着会生成hello.o的一个文件,接下来在终端输入gcc -0 hello hello.o即可编译成可执行文件。同样,以上编译的软件只能在linux平台运行,需要跨平台的软件是需要多个...

为什么C++的exe文件在另一台计算机无法运行?
需要编译Release版本。默认为debug版本,修改为 release版本即可,这样生成的exe可以在任何windows PC上运行,不需要装VC。方法如下:Build->SetActive Configuration 在弹出的Set Active Project configuration对话框中,选“XXX-Win32 Release",点”OK“,再编译运行,在自己的工程目录下就会多出一个”...

如何在其他电脑上打开我编译的可执行文件
为了减少测试时占用过多计算机资源,Debug版很多库函数在编译过程中不加入到最终的可执行文件中去,所以在运行这个版本时你需要用到一些编译器的链接库,所以Debug版可能不能运行在别的计算机上,你只要在编译时选择Release版就能保证程序可以运行在别的计算机上了。

为什么我编译的MFC应用程序在其他电脑上不能运行?
如何在其他电脑上运行VS2005编译的DEBUG版应用程序 首先,通过菜单找到关于选项查询当前VS2005的版本,然后到自己电脑"$(Windows)\/WinSxS\/"目录下可以看到很多长长 名字的目录。第一个"_"前为平台,这里以x86为例,接下来找到带有"Microsoft.VC80.DebugCRT" 和"Microsoft.VC80.DebugMFC"字样的且包含上面...

为什么C++生城的exe文件到另一电脑无法运行?
你编译的是调试版本 (Debug) 的, 调试版本只能在有开发环境的机器上运行, 应该将它用发行版本 (Release) 编译就可以了;PS: *d.dll 中的那个 'd' 代表 debug, 说明是一个调试使用的库.

相似回答