如何将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/Viti
本文详细介绍了如何在Vitis环境中编译Vitis AI Library应用,包括新建应用项目、导入文件、配置硬件函数、添加库文件,并提供了完整的编译步骤和验证方法。
订阅专栏 解锁全文
607





