永发信息网

C++编程写游戏问题!

答案:6  悬赏:0  手机版
解决时间 2021-08-16 22:05

我用VS2010官方版

做了个 剪刀石头布的游戏

然后第一次生成的时候是Debug

我可以打开,但我传给我朋友玩时,他却打不开

然后我又生成为Release

我可以打开 不知道没装VS2010的机子 能不能打开啊?

还有什么什么问题嘛?

最佳答案
在vs的工程选项里把动态链接改成静态的lib链接,或者把一些信赖库拷到执行文件的目录下,引用如下:首先你要用depends看看你的程序依赖哪些dll,比如依赖msvcr80.dll、msvcp80.dll、mfc80u.dll 
那么你需要这样发布: 

 

这些文件必须在同一目录下, 
Microsoft.VC80.CRT.manifest和Microsoft.VC80.MFC.manifest 
可以分别在 
Program Files\Microsoft Visual Studio 8\VC\redist\x86\Microsoft.VC80.CRT 
和 
Program Files\Microsoft Visual Studio 8\VC\redist\x86\Microsoft.VC80.MFC目录下找到 
全部回答

饭客有牛人

他们应该会帮你解决的

MFC的话,可以选择静态编译MFC库就可以了

如果是基于net 框架的那么对方的机子是必须安装有和你开发游戏对应的net框架版本的,如果是MFC为NET框架那么对方机子必须有MFCX。dll文件来支持程序的运行

=======

一般就是这两种问题,你可以看看是属于那种情况

如果要再其他机上运行需要生成release版的程序 比如:MFC程序 但是你加载的资源得一起打包使用

Debug文件夹里有exe的啊。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我的电脑只有一个200G的盘,要怎样把它划分四
在家的哪里抽烟不被发现?
为什么我好好听着QQ音乐,一下就跳没了
喝豆浆有何利弊?
原本没有爱情的婚姻,老婆又出轨,离婚后复婚
《布》和《纸》怕什么?
没学过舞蹈现在想学,可是20岁了,还能学吗
奥尔博手表产地在哪里
怎么提宝宝的悟性啊?要具体的回答!
我好累,感觉学习压力好大。
孔子跟粽子什么关系
求好看的动漫杂志!
面对感情和金钱我该怎么选择(我喜欢钱,可他
为什么她爱你 却不和你在一起 和别人一起
五虎将单挑 谁厉害
推荐资讯
PSP皇牌空战X2
尉氏县开封芝芝欧韩女装我想知道这个在什么地
草履虫的身体外面有一层表膜,其作用是什么?
苹果手机有木马怎么办,如何知道自己的手机有
商水县周口牛肉汤(八里湾店)地址在哪,我要去
头经常好痛、可以说每天发作两三次是怎么回事
一个直径为15米,高为16米的圆形油罐.现储存石
求一部早期的黑白电影的片名
为什么我的农场没有种子
英、美、中三国的地方法官分别是什么职位,有
有没有什工具、软件可以将相片放大而又不失原
我的笔记本为什么频繁自动关机
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?