我陷入了一个问题。我已经使用 gcc 编译/汇编我的 C 代码一段时间了,并习惯于阅读 Intel 汇编语法。我用的是-masm=intel
生成程序集文件时的标志。
但最近因为公司迁移,他们得到了Intel的icc,声称更好。所以现在我需要使用icc,但奇怪的是它具有与AT&T一样的默认汇编语法。我试图改变它,但它不起作用,所以我联系了英特尔支持,他们也不知道,每个人都给了我一个矛盾的答案。
有没有办法将gcc和icc集成起来,这样我就可以利用icc的编译“优越性”,同时用gcc编译成intel的语法?
我正在使用 ubuntu 并获得了 icc 版本 12.x
这面旗帜?
-use_msasm Support Microsoft style assembly language insertion
using MASM style syntax and, if requested, output assem-
bly in MASM format
https://web.archive.org/web/20120728043315/http://amath.colorado.edu/computing/software/man/icc.html https://web.archive.org/web/20120728043315/http://amath.colorado.edu/computing/software/man/icc.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)