Fortran Coder

查看: 5782|回复: 2
打印 上一主题 下一主题

[IDE] CodeBlocks 控制台中文乱码

[复制链接]

4

帖子

1

主题

0

精华

熟手

F 币
212 元
贡献
60 点

规矩勋章

跳转到指定楼层
楼主
发表于 2021-1-15 17:13:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 ErrorZero 于 2021-1-15 17:16 编辑

  • 用 Codeblocks 的 gfortran 编译器,运行出来的控制台里面中文乱码
  • 控制台右键属性显示的是 GBK 编码并且无法更改,源代码文本的编码格式是 Windows936,应该也就是 GBK 编码
  • 网上有 CodeBlocks gcc 编译器中文乱码解决方法,但是添加的 gcc 编译器参数 gfortran 是不支持的
[Shell] 纯文本查看 复制代码
-finput-charset=UTF-8
-fexec-charset=GBK

不知道各位有没有啥好的解决方法



分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

规矩勋章元老勋章新人勋章水王勋章热心勋章

QQ
沙发
发表于 2021-1-15 19:53:23 | 只看该作者
你只要让控制台和你的源代码的编码一致就行了。控制台是GBK,源代码也改成GBK就好了

4

帖子

1

主题

0

精华

熟手

F 币
212 元
贡献
60 点

规矩勋章

板凳
 楼主| 发表于 2021-1-15 21:44:50 | 只看该作者
vvt 发表于 2021-1-15 19:53
你只要让控制台和你的源代码的编码一致就行了。控制台是GBK,源代码也改成GBK就好了 ...

我发现codeblocks底下状态栏显示的Windows936(GBK)格式是不正确的,我用文本处理软件打开发现源代码是utf8格式编码的,转码一下就好了
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-4-20 10:40

Powered by Tencent X3.4

© 2013-2024 Tencent

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