c++ - 从我的 C/C++ 代码中获取等效的汇编代码 - x86 和 ARM

标签 c++ c assembly x86 arm

如果有 C 或 C++ 源代码,我如何在 x86 和 ARM 汇编中转换这些语句? 我的意思是一个纯文本文件,其中包含来 self 的 C/C++ 等效源代码的汇编编写的源代码。

编辑:

我使用 GCC/CNU 工具链

最佳答案

您将需要一个可以同时执行这两种操作的交叉编译器,然后使用

g++ -S [Plus all you other switch's and cross compile ones]

这将为您节省中间汇编程序

关于c++ - 从我的 C/C++ 代码中获取等效的汇编代码 - x86 和 ARM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12452625/

相关文章:

c++ - 全局数组定义了两次但仍在编译?

c++ - 安卓 OpenGL ES 2.0 : Can a GL_FLOAT texture be assigned to a FBO as a COLOR attachment?

c - PIC10F200/202/204/206可以用什么语言编程?

linux - 在 GDB 的堆栈上执行?

c - 编写 ARM 机器指令并从 C 执行它们(在 Raspberry pi 上)

c++ - 在 C++ 中读取文件时跳过文本

c++ - 确定当前线程是否具有低 I/O 优先级

java - 如何初始化继承的值,并使用抽象方法c++?

c - 是否可以在具有大量元素的 linux 中打开消息队列?

c - 仅使用堆区域的递归