gpt4 book ai didi

c - 从 icc 获取 Intel 语法 asm 输出,而不是默认的 AT&T 语法?

转载 作者:行者123 更新时间:2023-12-01 13:02:07 33 4
gpt4 key购买 nike

我遇到了一个问题。我一直在使用 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

关于c - 从 icc 获取 Intel 语法 asm 输出,而不是默认的 AT&T 语法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5367858/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com