windows10编译darknet
正文git上由两个darknet的项目位置,windows注意使用以下项目地址 https://github.com/AlexeyAB/darknet以下操作可以从项目下的说明文档中找到准备visual studio (我用的2015)Cmake GUIDarknet项目cmake编译编译的时候报错Darknet_VERSION: 0.2.5.4vcpkg not found, toolchain
·
正文
git上由两个darknet的项目位置,windows注意使用以下
项目地址 https://github.com/AlexeyAB/darknet
以下操作可以从项目下的说明文档中找到
准备
- visual studio (我用的2015)
- Cmake GUI
- Darknet项目
cmake编译
编译的时候报错
【问题1】
Darknet_VERSION: 0.2.5.4
vcpkg not found, toolchain not defined, using integrated libs on win32
Selecting Windows SDK version to target Windows 10.0.19042.
CUDA_PATH: C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.4
CUDACXX:
CMake Error at CMakeLists.txt:148 (message):
CUDA not found, please build explicitly with -DENABLE_CUDA=OFF if you do
not want CUDA.
CUDA_PATH有了,CUDACXX报错找不到CUDA
【解决办法】 CUDA版本跟VS版本要配合,目前改成CUDA11+ VS2019可用 , 安装完VS2019必须重新安装CUDA
【问题2】没有opencv
Could not find a package configuration file provided by "OpenCV" with any
of the following names:
OpenCVConfig.cmake
opencv-config.cmake
【解决办法】 需要安装opencv,windows直接下载exe,然后添加环境变量让cmake可以找到
注意:必须重启Cmake
configure,genarate通过后,从cmake中点开project
VS中编译
vs中打开项目 D:\workplace\git\darknet\build\darknet\darknet.sln
Visual Studio: Select: x64 and Release -> Build -> Build solution
顺利编译完成,生成的exe位于D:\workplace\git\darknet\Release\darknet.exe
更多推荐
已为社区贡献4条内容
所有评论(0)