主机代码移植 - 2023.2 简体中文

Vitis 统一软件平台文档 应用加速开发 (UG1393)

Document ID
UG1393
Release Date
2023-12-13
Version
2023.2 简体中文

XILINX_XRT 环境变量用于指定 XRT 库环境的位置,必须在编译主机代码之前完成设置。完成 XRT 库环境安装后,可通过查找相应的 /opt/xilinx/xrt/setup.csh/opt/xilinx/xrt/setup.sh 文件来设置 XILINX_XRT 环境变量。其次,请确保 LD_LIBRARY_PATH 变量同样指向 XRT 库的安装区域。

要编译并运行主机代码,请从 Vitis 安装找到 <INSTALL_DIR>/settings64.csh<INSTALL_DIR>/settings64.sh 文件。

如果您使用的是 GUI,那么它将自动整合新 XRT 库的位置,并在您构建工程时生成 Makefile

但如果您使用自己的定制 makefile,您必须使用 XILINX_XRT 环境变量来设置 XRT 库。

  • 包含目录现在指定为 -I${XILINX_XRT}/include-I${XILINX_XRT}/include/CL
  • 库路径现在是:-L${XILINX_XRT}/lib
  • OpenCL 库则是:libxilinxopencl.so,请使用 makefile 中的 -lxilinxopencl