gcc -Iinclude/ -Isrc/ -DOPENCV
pkg-config --cflags opencv
-DGPU -I/usr/local/cuda/include/ -DCUDNN -Wall -Wno-unused-result -Wno-unknown-pragmas -Wfatal-errors -fPIC -Ofast -DOPENCV -DGPU -DCUDNN -c ./src/convolutional_layer.c -o obj/convolutional_layer.o
在 pkg-config 搜索路径中找不到软件包 opencv。
也许你应该添加包含 `opencv.pc' 的目录
到 PKG_CONFIG_PATH 环境变量
找不到软件包“opencv”
./src/convolutional_layer.c: 在函数‘cudnn_convolutional_setup’中:
./src/convolutional_layer.c:148:5: 警告:函数‘cudnnGetConvolutionForwardAlgorithm’的隐式声明;您是说“cudnnGetConvolutionForwardAlgorithm_v7”吗? [-Wimplicit-function-declaration]
148 | cudnnGetConvolutionForwardAlgorithm(cudnn_handle(),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| cudnnGetConvolutionForwardAlgorithm_v7
./src/convolutional_layer.c:153:13: error: ‘CUDNN_CONVOLUTION_FWD_SPECIFY_WORKSPACE_LIMIT’ undeclared(第一次在这个函数中使用)
153 | CUDNN_CONVOLUTION_FWD_SPECIFY_WORKSPACE_LIMIT,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
编译因 -Wfatal-errors 而终止。
make: *** [Makefile:89: obj/convolutional_layer.o] 错误 1
我在运行 !make 命令时遇到这个错误。
我正在尝试使用 google colab 检测人群中的头部。 运行完所有代码后,我再次运行了 !make in darknet 克隆,当时我遇到了这种错误。 /bin/bash: darknet/darknet: 不是目录 和上面的检查行。 https://youtu.be/hTCmL3S4Obw 我在这里关注这个视频,他提到要创建另一个笔记本并再次尝试所有命令。但它对我不起作用。