程序完成之后如何使其不需要开发软件也能运行?
我用的是VC++编的C++程序 如何使之不需要开发软件的存在就能运行?
把它编译成exe文件就行了,VC应该会自动生成。如果是Win32程序(不用MFC库),直接可以运行。如果是MFC程序,可能还要包括相应的Library或dll,如mfc42.dll, msvc60.dll等在与exe文件在同一目录下。Visual C++.NET 的程序则需要.NET framework.
注意一定要编译成Release版本的。否则在没有VC的机器上不能运行。有时还会出ASSERT Dialog。 至于需要什么Dll,可以通过VC Tools中的Depends工具来查看。一般就是系统的和MFC的。
将 代码生成-〉运行时库 改为多线程或者单线程方式, 不要使用多线程dll 将 常规->MFC使用 改为 使用windows库,或者使用静态mfc库, 不要使用动态连接库方式 这样一个exe就可以直接运行在他人的机器上(主要是不要使用动态连接库,使用静态库的方式可以不需要运行时库)
可以 首先建立win32 然后建立一个hello word文件 编程后在你的文件夹下有一个debug文件夹 里边的exe文件再没有vc++的软件下同样可以执行
答:保存即可详情>>