【发布时间】:2020-04-18 08:19:20
【问题描述】:
不幸的是,我对 C++ 和 Visual Studio 的处理不是很有经验。我要实现一个C++应用,在里面可以集成yolo或者darknet作为库,灵活使用。我正在使用 Windows 和 Visual Studio 2015。
我看过following repo。 到目前为止我所尝试的:
- 我已经安装了 CUDA(虽然我想在 CPU 上运行模型以进行测试)、Cudnn 和 Opencv
- 我使用 Visual Studio 从 AlexeyAb 存储库中的
build\darknet\darknet_no_gpu.sln打开了 vs 解决方案。在 repo 中有很多头文件和 C 文件:
我还将
opencv\build\include路径添加到附加包含目录,opencv\x64\vc14\lib到附加库目录 和opencv_world320.dllfile 到链接器Input字段。我还设置了 x64 和 Release
现在,我不知道该怎么做。仅仅创建一个source.cpp 并做一个#include "darknet.h" 似乎行不通。我收到很多错误,例如:darknet_no_gpu.exe' (Win32): Loaded 'C:\Windows\System32\kernel32.dll'. Cannot find or open the PDB file.。在 repo 中,在几个地方都提到了您必须构建解决方案,但这到底是什么意思,或者我之后得到了什么并用它做什么?
有人知道我该如何解决我的问题吗?我真的很高兴有任何建议!
【问题讨论】:
-
有什么想法吗?
标签: c++ visual-studio solution yolo