gpt4 book ai didi

linux - 构建 Linux 内核时通过 -S 选项生成汇编文件

转载 作者:太空宇宙 更新时间:2023-11-04 09:16:55 24 4
gpt4 key购买 nike

我正在尝试为 Linux 内核生成汇编文件,同时将其交叉编译为 ARM 架构。我尝试通过 ;

生成 mmap.s 文件
 make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- CFLAGS='-S' mm/mmap.o

但没有生成汇编文件。我尝试编辑 HOSTCFLAGS通过添加 -S 部分选项。然后编译失败。当我添加 '-Wa,-alh=$<.s'仍然没有生成 mmap.s。

关于如何解决这个问题有什么建议吗?

最佳答案

只需使用:make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-mm/mmap.s

(请注意命令末尾的.s)。

关于linux - 构建 Linux 内核时通过 -S 选项生成汇编文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46352149/

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