常見指令
1. -march=<RISCV_ARCH>
指定 RISC-V 的 ISA 基礎與擴展,必須符合目標 CPU
- 範例:
- -march=rv32i → 32位元整數基礎
- -march=rv32imac → 整數+乘除法+原子+壓縮
2. -mabi=<RISCV_ABI>
指定 ABI(函數調用與暫存器使用規則)
- 範例:
- -mabi=ilp32 → 32位元整數/指標
- -mabi=ilp32f → 32位元整數+浮點暫存器
指定 RISC-V 的 ISA 基礎與擴展,必須符合目標 CPU
指定 ABI(函數調用與暫存器使用規則)
670

被折叠的 条评论
为什么被折叠?