游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1772|回复: 4

用VS2005做的练习在没装VS2005的机器就不能运行……有好的

[复制链接]

64

主题

272

帖子

272

积分

中级会员

Rank: 3Rank: 3

积分
272
发表于 2007-10-31 20:08:00 | 显示全部楼层 |阅读模式
刚学没久,今天想试试别人的机器能不能支持硬件顶点渲染(因为自己的机器不行),结果到别人的机器去试发觉文件打不开,后来用VC6.0重新编译了一次就没问题了…………

郁闷啊……用VC8.0写出来的程序兼容性就这么差吗……那一般的公司还会不会用他啊……-__-||||
一般这样的问题是甚麽原因引起的啊?大家有没有比较好的解决办法? [em21]

103

主题

1432

帖子

1458

积分

金牌会员

Rank: 6Rank: 6

积分
1458
QQ
发表于 2007-11-1 11:14:00 | 显示全部楼层

Re:用VS2005做的练习在没装VS2005的机器就不能运行……有好


你看了msdn的发布项目的说明就知道了.

0

主题

769

帖子

1052

积分

金牌会员

Rank: 6Rank: 6

积分
1052
发表于 2007-11-1 13:12:00 | 显示全部楼层

Re:用VS2005做的练习在没装VS2005的机器就不能运行……有好

- -#什么程序啊?
是不是用了DLL的库文件啊?
是的话要到编译的机器上去把那些DLL文件弄出来一起发布才能用的

11

主题

190

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
发表于 2007-11-1 13:24:00 | 显示全部楼层

Re:用VS2005做的练习在没装VS2005的机器就不能运行……有好

用“Dependencies walker”看一下你exe需要哪些dll,一般来说是微软的c/c++运行时库和mfc运行时库,你需要把这些文件和你得exe放在一起发布,另外还可以把你的程序编译成single thread(/ML)方式,这样可以把这些库静态编译进exe,但得到的文件会大很多

------
欢迎光临我的博客 http://thejinchao.blog.sohu.com

64

主题

272

帖子

272

积分

中级会员

Rank: 3Rank: 3

积分
272
 楼主| 发表于 2007-11-1 16:03:00 | 显示全部楼层

Re:用VS2005做的练习在没装VS2005的机器就不能运行……有好

哦,大概明白了,谢谢上面几位~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-19 11:42

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表