加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

C到C转换器

发布时间:2020-12-16 09:37:01 所属栏目:百科 来源:网络整理
导读:由于C的类型更严格,因此如果编译为C文件,某些C代码不能使用C编译器进行编译.是否有任何工具可以获取C代码并从中生成有效的C代码.换句话说,它向C代码添加了使用C编译器编译代码所需的内容. 请注意,我知道C和C代码可以链接,但在这里我特别谈论采用C代码并使用C
由于C的类型更严格,因此如果编译为C文件,某些C代码不能使用C编译器进行编译.是否有任何工具可以获取C代码并从中生成有效的C代码.换句话说,它向C代码添加了使用C编译器编译代码所需的内容.

请注意,我知道C和C代码可以链接,但在这里我特别谈论采用C代码并使用C编译器将其编译为C代码文件.

解决方法

尝试使用其他标志进行编译以使其不那么严格和/或使用不同的编译器.

编辑#1:我无法添加评论.我只是在四处寻找想法,我没有亲自执行这些.经过一些挖掘后,您可能是SOL,具体取决于C代码是否写入不是C子集的部分集合中.

如果它只是非ansi C标准问题,您可能能够完成它.如果您使用的是gcc,可以尝试使用Microsoft Visual C或OpenWatcom.

至于旗帜,我认为你可以宽大处理,但我可能是错的.标志将取决于编译器,我想我已经使用-std = isoC99,-compat,-feat = features.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读