基于win7系统VS2015,无GPU,OpenCV3.2.0下编译darknet_no_gpu

通过下载darknet_master链接,你会发现pthread已经配置好了,但是OpenCV的对应路径不对,所以需要更改你安装Opencv3.2.0的路径,首先是c/c++的附加包含目录.然后是链接器的附加库目录,添加自己的opencv库目录想了很久,觉得要写篇博客,纪念一路上编译心酸史。在博客论坛上搜索了很久,原来电脑只有VS2013(已配置好的),网络上大部分是VS2015配置教程,在VS2013配置了很久,修改darknet_no_gpu.vcxproj,以及darknet_no_gpu的版本信息等诸如此类的内容,结果在编译的出现了很多错误,幡然醒悟后,决定下载VS2015和OpenCV3.2.0,强烈推荐这个搭配。具体安装我就不细说了,网上都有教程,记得要配置好,然后测试一下。下面开始进入编译之路 :

darknet_master下载链接:https://download.csdn.net/download/swithunm/11877980

pthread 下载链接:https://pan.baidu.com/s/1o9mBq4q 密码:igfr

用VS2015打开darknet_no_gpu.sln,在Release X64下配置。

 

 

 

 

 

通过下载darknet_master链接,你会发现pthread已经配置好了,但是OpenCV的对应路径不对,所以需要更改你安装Opencv3.2.0的路径,首先是c/c++的附加包含目录

.

 

然后是链接器的附加库目录,添加自己的opencv库目录

 

 

到这里配置基本完成,开始生成解决方案。如果出现_CRT_SECURE_NO_WARNINGS这类的错误。在下面添加图示即可

 

编译通过后,可以看到有X64的文件夹,可以看到darknet_no_gpu.exe可执行文件。

 

终于成功了,我们来测试一下,在可执行文件目录下编写test.cmd文件,如下:

 

 

图中狗的标记有点问题,具体问题慢慢吧。结束!!希望对你们有帮助