我写的程序怎么在别的机器上运行呢?

huangyu20072010 2010-05-29 10:19:41
自己在vs2008下面写了个mfc的对话框程序,但是将程序拷到其他人的机器上(没有装开发环境),说是程序设置不对,不能运行。问下都需要哪些dll。

另外,我那个程序为什么在release的模式下面编译,就会有异常发生呢?把代码拷给别人,他都可以在release下面正常编译运行的。
...全文
81 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
z569362161 2010-06-07
  • 打赏
  • 举报
回复
静态编译
YODOYODO 2010-06-07
  • 打赏
  • 举报
回复
在客户机器上安装再发行包,或者静态编译
olliluoxin 2010-05-30
  • 打赏
  • 举报
回复
打不开是什么意思?有什么error text?还是说messagebox提示初始化错误
huangyu20072010 2010-05-30
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 olliluoxin 的回复:]
depends查出关联的dll,然后去\Microsoft Visual Studio 9.0\VC\redist\x86\下找,基本都在这了,注意Microsoft.VC90.CRT.manifest和Microsoft.VC90.MFC.manifest也需要
[/Quote]

这个问题解决了,但是为什么我的Release版本的程序打不开呢?
olliluoxin 2010-05-29
  • 打赏
  • 举报
回复
depends查出关联的dll,然后去\Microsoft Visual Studio 9.0\VC\redist\x86\下找,基本都在这了,注意Microsoft.VC90.CRT.manifest和Microsoft.VC90.MFC.manifest也需要
wade_2003 2010-05-29
  • 打赏
  • 举报
回复
要打包成可执行文件吧
cblcz 2010-05-29
  • 打赏
  • 举报
回复
depends可以查看需要哪些dll
cblcz 2010-05-29
  • 打赏
  • 举报
回复
静态编译吧

24,855

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧