为什么程序在别人的电脑上不能用?

ofcourseqi 2008-02-21 12:01:58
我把做好的程序给了别人,用release编译的,整个release文件夹都给他了,但在他的电脑上打不开,说配置错误什么的....
而且,还有我用release编译后的大小比我用debug编译的还要小些,这又是为什么哦?按理说应该要大一些的嘛
哪位高手知道原因,指点一下,谢谢!
...全文
148 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
孤客天涯 2008-02-21
  • 打赏
  • 举报
回复
少了动态库,需要MFC库的支持,改成静态编译就行了,只是编译后的exe要大一点,Release编译后的exe本来就比Debug编译的小
greatws 2008-02-21
  • 打赏
  • 举报
回复
在项目属性中选择“在静态库中使用MFC”,同时运行时库选择“多线程/MT”
txk1452 2008-02-21
  • 打赏
  • 举报
回复
少DLL,
要不用静态连接试试
buyong 2008-02-21
  • 打赏
  • 举报
回复
具体是什么错误??
sstower 2008-02-21
  • 打赏
  • 举报
回复
Debug带有调试信息,当然要比release大

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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