gpt4 book ai didi

c - 如何生成具有 arm 指令集的汇编输出

转载 作者:太空宇宙 更新时间:2023-11-04 04:14:48 25 4
gpt4 key购买 nike

我有一台 windows 机器(intel 处理器)并安装了 gcc。
gcc -save-temps "文件名.c"
生成了中间文件,我查看了程序集文件(.s 文件)这是 intel x86 指令。

我的问题是如何在同一台机器上生成与 ARM 指令集体系结构等效的程序集?

最佳答案

gcc 总是为单个目标构建的。 https://developer.arm.com/open-source/gnu-toolchain是您获取 arm-gcc 交叉编译器工具链的地方。另一方面,Clang 可以为多个目标生成代码。

两者都可以在 https://www.godbolt.org 上找到直接查看程序集。

关于c - 如何生成具有 arm 指令集的汇编输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53276808/

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