gpt4 book ai didi

gcc - 即使它真的是.c,如何告诉GCC输入文件是汇编程序?

转载 作者:行者123 更新时间:2023-12-04 20:20:41 25 4
gpt4 key购买 nike

我有一个不寻常的情况:我有一个扩展名为 .c 的汇编程序文件,我无法更改构建脚本,该文件被定义为“C”类型。但是,如果我将其重命名为 .asm 或 *.s,我可以使用相同的 GCC 选项构建它。

是否有任何标准方法可以让 GCC 认为输入文件是汇编程序,即使它有 .c 延期?

我无法更改构建脚本!我只能更改 .c 文件。那么,也许有一种方法可以使用预处理器设置命令行选项“-x assembler”?

最佳答案

这听起来有点复杂,但是如果您使用 bash 或任何类似的东西,您可以将 gcc 别名为您将编写的脚本,并且在此脚本中,当它获取您想要更改行为的文件时,请使用 -x assembler参数与 gcc 并在其他文件中正常运行。

关于gcc - 即使它真的是.c,如何告诉GCC输入文件是汇编程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6872319/

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