[英]Generate assembly files by -S option while building Linux kernel
我正在嘗試為Linux內核生成程序集文件,同時將其交叉編譯為ARM體系結構。 我試圖通過;生成mmap.s文件。
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- CFLAGS='-S' mm/mmap.o
但是沒有生成匯編文件。 我嘗試通過添加-S
選項來編輯HOSTCFLAGS
部分。 然后編譯失敗。 當我添加'-Wa,-alh=$<.s'
。s '-Wa,-alh=$<.s'
仍然不會生成mmap.s。
關於如何解決這個問題有什么建議嗎?
只需使用: make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- mm/mmap.s
(請在命令末尾注意.s
)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.