前提
要使用gpu和cudnn必须安装好驱动,cuda,cudnn,要在图像上显示检测框需要安装好opencv(?我也不知道是不是一定要opencv才能显示检测框)
准备工作
下载vscode
安装
sudo dpkg -i code*.deb
下载darknet
git clone https://github.com/pjreddie/darknet
cd darknet
wget https://pjreddie.com/media/files/yolov3.weights
配置vscode
打开安装好的vscode并安装扩展C/C++(ms-vscode.cpptools)
在开始处打开文件夹打开darknet文件夹,如下图所示:
这时候可能会有找不到darknet.h的问题,因为darknet.h文件在include的文件夹中,而vscode默认从系统和${workspaceFolder}(当前打开的文件夹,即darknet目录)下找头文件,所以我们要将工作区的include文件夹加入到配置文件中去。vscode下的C或C++项目的配置文件是c_cpp_properties.json,用快捷键ct