工具链设置可提供基于 Eclipse 的标准工程视图,为 Vitis IDE 中的 C/C++ 构建提供所有选项。
在Build Configuration Settings(构建配置设置)对话框中,单击Edit Toolchain Compiler Settings(编辑工具链编译器设置)或Edit Toolchain Linker Settings(编辑工具链连接器设置)以启动编译器和连接器的Settings(设置)对话框,其中包含所有 C/C++ 构建设置。此对话框允许您设置标准 C++ 路径,包括路径、库、全工程定义以及主机定义。
图 1. 工具链设置
Toolchain Settings(工具链设置)对话框的内容取决于您启动工具链设置的具体Build Configuration(构建配置)对话框。您可从主机应用工程、硬件内核工程或hw_link
工程启动工具链设置。可用的具体设置包括:
- emconfigutil
- 指定 emconfigutil 实用工具 的命令行选项。请参阅 emconfigutil 设置。
- GCC Host Compiler(GCC 主机编译器)
- 指定
g++
连接器实参,这些实参必须在主机编译进程中进行传递。请参阅 G++ 主机编译器和连接器设置。 - GCC Host Linker(GCC 主机连接器)
- 指定
g++
连接器实参,这些实参必须在主机链接进程中进行传递。请参阅 G++ 主机编译器和连接器设置。 - V++ Kernel Compiler(V++ 内核编译器)
- 指定
v++
命令以及在为内核编译进程调用v++
命令时必须传递的所有其它选项。请参阅 V++ 编译器和连接器设置。 - V++ Kernel Linker(V++ 内核连接器)
- 指定
v++
命令以及在为内核链接进程调用v++
命令时必须传递的所有其它选项。请参阅 V++ 编译器和连接器设置。