gpt4 book ai didi

c - 在 GCC 中使用另一个汇编程序(MASM、NASM、TASM 等)

转载 作者:太空狗 更新时间:2023-10-29 15:36:59 25 4
gpt4 key购买 nike

我已经在这里和互联网上查看了一段时间的问题,但我似乎无法确定是否可以使用 GAS 以外的其他东西对 GCC 进行内联汇编。我正在尝试寻找是否可以避免不仅使用 GAS 的 AT&T 语法(尽管我知道如何将 Intel 语法与 GAS 一起使用),还可以避免使用扩展的 asm 格式。虽然这不是为了一个项目或除了我自己的好奇心之外的任何东西,但我真的很感激我能得到的任何帮助(这实际上是我在这里的第一个问题,因为我找不到关于它的答案)!此外,如果这有什么不同,我目前在 Windows 上使用 DevC++(用于 C 代码,而不是 C++)。

谢谢,汤姆

最佳答案

您可以将汇编器的输出(“.o”或“.obj”文件)与您的 C 或 C++ 程序链接起来。将你的汇编代码放在一个文本文件中。您的 IDE 或 makefile 将像汇编任何 c 源文件一样汇编它。唯一棘手的一点是学习如何在两个不同的系统之间进行交互。

关于c - 在 GCC 中使用另一个汇编程序(MASM、NASM、TASM 等),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4939538/

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