在没安装VC++6.0的机器上运行c++程序 有个图像处理的VC++程序,在没安装VC++6.0的机子上运行。哪为高手帮一下,本人将原程序改为使用MFC作为静态链接库仍不能在没VC6.0的机子上运行,这是怎么回事? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有没有提示什么信息?用exescope或者vc++自带的tools中的depends看看你的程序都引入了哪些库文件,找全了复制到一起试试。 用Release版本编译就可以了 用打包工具吧,比如wise可以将程序的运行时库一起打包进来。 你可能没有编译成RELEASE版本,你用的是DEBUG版本,在组建-》批组建中选择 Release版本、控件是要注册、动态连接库要拷过去 X:\Program Files\Microsoft Visual Studio 8\VC\redist 就是你安装vc的路径,这个目录下有两个文件夹Debug_NonRedist和x86,如果是debug版本就进入Debug_NonRedist文件夹,然后进入x86拷贝里面的dll文件,如果是release版本的就直接就x86下拷贝里面的dll文件,把这些文件和你的可执行程序放在一起,在其他电脑就可以运行了。 也可以下载一个Installshield,用这个软件把你需要的东西打包 如果没有用到 .net ,编译成 release 版,另外选择在静态库中使用 MFC 的 DLL. 依赖库问题:如:用了GDI+ 则需要相应的dll 把需要的库文件拷贝到目标机器的C盘 或者和你的exe同目录。 socket udp广播消息 求能递归批量处理图片的程序。 程序可以同事访问Sqlserver和Sqlite数据库 用什么方式访问? 多串口通信:为什么已经发送出去的字节的个数不等于想要发送的字节的个数 求一最简单的能读取html文件的代码 菜鸟问:如何在多文档模式中的Doc类中获取某个活动子窗口的大小? 求购《Delphi 6组件大全》 WNetOpenEnum第四个参数写什么?IP吗? 菜鸟问题 请问如何将类型库(tlb,dll)导入VC工程成为类? 问一个比较弱智的问题,在VC6.0编译中怎样会出现以下情况 帮我看看这个纹理读入程序错在哪里???
可以将程序的运行时库一起打包进来。
如:用了GDI+ 则需要相应的dll