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