鱼C论坛

 找回密码
 立即注册
查看: 2654|回复: 26

[已解决]打包好一个程序,然后程序放到其他电脑上运行就。。乱码了 求大佬

[复制链接]
发表于 2019-6-29 16:54:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在物理机上是

这是在本机

这是在本机
,打包成EXE后在新环境中是

这是在虚拟机的新系统

这是在虚拟机的新系统
,请问大佬 ,我应该怎么办?
那位帅帅的同学请你过来帮我一下
最佳答案
2019-7-20 15:55:06
大概率是用了动态链接,
如果你的程序用了其他的库,比如MFC之类的,
链接选项应该选择静态链接
不然其他电脑没有响应的动态库 .dll 之类的文件,就会各种问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2019-6-29 16:55:49 | 显示全部楼层
大佬们,大佬们
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-29 17:08:04 | 显示全部楼层
as_wang 发表于 2019-6-29 16:55
大佬们,大佬们

没遇到过,是用VS编译的吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-29 17:22:31 | 显示全部楼层
字符集的问题,你用的VS的话,估计用的是UNICODE,改成多字符集试试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-29 19:28:11 | 显示全部楼层
as_wang 发表于 2019-6-29 16:55
大佬们,大佬们

俄罗斯问号,哈哈哈哈哈哈哈
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2019-6-29 19:35:46 | 显示全部楼层
newu 发表于 2019-6-29 17:08
没遇到过,是用VS编译的吗

对哒,我这边 用的是VS19
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-29 19:36:59 | 显示全部楼层
cc20911 发表于 2019-6-29 17:22
字符集的问题,你用的VS的话,估计用的是UNICODE,改成多字符集试试

用的就是多字符集合 进行封装的,我其实刚刚入门开始熟悉C++,现在一脸懵逼
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-29 19:37:37 | 显示全部楼层
bin554385863 发表于 2019-6-29 19:28
俄罗斯问号,哈哈哈哈哈哈哈

蛤?赤果果的嘲笑??/
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-29 19:39:11 | 显示全部楼层
as_wang 发表于 2019-6-29 19:35
对哒,我这边 用的是VS19

试试Release模式编译?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-29 19:42:56 | 显示全部楼层
newu 发表于 2019-6-29 19:39
试试Release模式编译?

目前打包的 现在就成了 这种姿势,,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-29 19:49:05 | 显示全部楼层
as_wang 发表于 2019-6-29 19:42
目前打包的 现在就成了 这种姿势,,

嗯?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-29 19:50:34 | 显示全部楼层

其实我现在情况比较郁闷,无论是那个版本,在我电脑上上面运行都没有问题 ,但是在其他电脑上运行就是俄罗斯问号
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-29 19:54:59 | 显示全部楼层
as_wang 发表于 2019-6-29 19:50
其实我现在情况比较郁闷,无论是那个版本,在我电脑上上面运行都没有问题 ,但是在其他电脑上运行就是俄 ...

是你的版本太高了还是他们的版本太低了?
要不你试试低版本的VC编译试试?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-29 19:57:31 | 显示全部楼层
as_wang 发表于 2019-6-29 19:50
其实我现在情况比较郁闷,无论是那个版本,在我电脑上上面运行都没有问题 ,但是在其他电脑上运行就是俄 ...

要么有这样一个办法,你在你的main函数最前边加上这么一句
system("chcp 65001");  //记得引入windows.h
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-29 20:37:29 | 显示全部楼层
newu 发表于 2019-6-29 19:57
要么有这样一个办法,你在你的main函数最前边加上这么一句
system("chcp 65001");  //记得引入windows.h

不错 有点变化
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-29 20:38:11 | 显示全部楼层

我觉得应该从我系统本身来寻找这个问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-29 20:38:17 | 显示全部楼层

有点变化是还没彻底好的意思吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-29 20:48:17 | 显示全部楼层
newu 发表于 2019-6-29 20:38
有点变化是还没彻底好的意思吗?

现在还能看到ESC问好全没了 ,
先后尝试65001   UTF-8代码页
950繁体中文
936简体中文默认的GBK
437 MS-DOS美国英语
其实和我以前打包的差距都不大,一到另外一台电脑上就成了俄罗斯问号,
启用万国码时候啥都没有
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-29 20:51:07 | 显示全部楼层
as_wang 发表于 2019-6-29 20:48
现在还能看到ESC问好全没了 ,
先后尝试65001   UTF-8代码页
950繁体中文

方便给代码吗,我帮你打包试试,方便的话私信我给你邮箱
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-29 21:08:44 | 显示全部楼层
newu 发表于 2019-6-29 20:51
方便给代码吗,我帮你打包试试,方便的话私信我给你邮箱

大佬求帮助
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-17 00:27

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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