我正在用一个简单的 Hello World 示例尝试 OpenCobol。
IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO.
PROCEDURE DIVISION.
DISPLAY "Hello World".
STOP RUN.
我编译
cobc -x -free -o hello hello.cbl
并获得一个可行的可执行文件,但也有很多来自 gcc 的警告
warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
从谷歌搜索中,我只能找到我显然可以忽略这些而不会产生不良影响。但是由于各种原因,我想真正摆脱它们,如果没有别的,那么至少以某种方式压制它们。我怎样才能做到这一点?