不幸的是,我的earlier question有第2部分。
该链接显示了一个简单的COBOL程序,该程序将值移动到应在值之前带有“£”的已编辑图片。
根据先前问题的答案,有必要将源文件中的编码显式设置为ISO-8859-15,以使程序成功编译。
根据我面前的书的预期输出:
i
运行程序的输出:
Edit1 = £12,345.95
我尝试了Geany提供的其他一些西方编码选项。其中一些还可以编译,但是存在相同的DISPLAY问题,这似乎是与编码有关的问题。
有人知道一种使程序在Ubuntu上按预期工作的方法吗?
答案 0 :(得分:7)
这不是任何OpenCOBOL错误-这是与链接问题中给我的建议有关的问题。
一种解决方案是明确要求Ubuntu会话使用ISO-8859-15:
Derive