因为不想去安装虚拟机,在自用的电脑上面想跑一下Darknet看看效果。
开启了爬坑之旅。
安装配置VSCode
VS C++的DIE感觉太重,例外已经安装过VSCode了。所以选在升级VSCode来运行Darkent。
第一步安装VSCode了,这个就是下一步搞定的事,这里就不详细介绍了。
第二步是安装VSCode的C/C++插件。在网上教程是叫cpptools插件(找了半天没有看见),后来才发现cpptools是指微软发布的C/C++插件。
安装方法:
在VSCode中打开工具窗口 (默认Ctrl+Alt+P) 输入C/C++。找到微软发布的插件安装。
安装C/C++编辑器
这里选择的是MSys2,因为Darknet自带了Makefile文件,方便VSCode集成调用。
第一步下载MSys2,下载地址http://www.msys2.org/。根据不同电脑选择响应的版本。我的电脑是64位,我选择的是 msys2-x86_64-20180531.exe。
默认安装地址C:\msys64,
第二步配置HOME 环境变量,选择window+pause break设置Path添加C:\msys64\usr\bin。
第三步添加镜像站,不考虑网速的同学请跳过。镜像站可以考虑清华大学镜像站或者中科大镜像站。C:\msys64\etc\pacman.d文件夹下面有mirrorlist.mingw64文件。
添加以后如下:
## mirrorlist.mingw64
##
## 64-bit Mingw-w64 repository mirrorlist
##
## 清华大学软件镜像
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/x86_64/
## 中科大镜像
Server = http://mirrors.ustc.edu.cn/msys2/mingw/x86_64/
## msys2.org
Server = http://repo.msys2.org/mingw/x86_64/
## Sourceforge 镜像
Server = https://sourceforge.net/projects/msys2/files/REPOS/MINGW/x86_64/
## The UK Mirror Service Sourceforge mirror
Server = http://sourceforge.mirrorservice.org/m/ms/msys2/REPOS/MINGW/x86_64/
## Sourceforge.net
Server = http://downloads.sourceforge.net/project/msys2/REPOS/MINGW/x86_64
## FutureAt 镜像
Server = http://www2.futureware.at/~nickoe/msys2-mirror/msys/x86_64/
配置完成之后,再打开 MSys2。
测试一下软件源是否可用
pacman -Sy
如果看到了以下几句,说明没有问题:
:: 正在同步软件包数据库...
mingw32 已经是最新版本
mingw64 已经是最新版本
msys 已经是最新版本
第四步更新核心软件包
pacman -Su
这句命令意为更新所有软件。
运行的时