编译器按如下顺序搜索初始化文件:
- 使用
-B <dir_name>
选项将目录传递给编译器。 - 编译器会搜索以下文件:
$XILINX_VITIS/gnu/<processor>/<platform>/<processor-lib>/usr/lib
其中:
- 对于 MicroBlaze 处理器,
<processor>
为microblaze
,对于 A9,此项为aarch32
,对于 A53 为aarch64
,对于 R5 则为armr5
。 - 对于 MicroBlaze,
<processor-lib>
为microblazeeb-xilinx-elf
,对于 A9,此项为aarch32-xilinx-eabi
,对于 A53 为aarch64-none/aarch64-xilinx-elf
,对于 R5 处理器则为gcc-arm-none-eabi/armrm-xilinx-eab
i。
注释:platform
对于 64 位 Linux 指定lin64
,对于 Windows Cygwin 则指定nt
。 - 对于 MicroBlaze 处理器,