如何将Vitis AI Library应用加入Vitis进行编译,生成可执行文件?
Vitis AI Library应用编译
在不使用vitis的情况下,vitis ai library编译方法如下:
//以refinedet为例
$cd ~/Vitis-AI/Vitis-AI-Library/overview/samples/refinedet
$bash -x build.sh
运行上述指令后,生成可执行文件。
build.sh
build.sh中的内容
CXX=${CXX:-g++}
$CXX -std=c++11 -I. -o test_video_facedetect test_video_facedetect.cpp -lopencv_core -lopencv_video -lopencv_videoio -lopencv_imgproc -lopencv_imgcodecs -lopencv_highgui -lvitis_ai_library-refinedet -pthread -lglog
在Vitis中新建应用
使用之前创建好的platform新建应用。platform创建方式参考https://github.com/Xilinx/Vitis-Tutorials/tree/2020.1/Vitis_Platform_Creation
1、 File -> New -> Application Project