/usr/bin/ld: cannot find -ludev
时间: 2023-08-31 12:05:04 浏览: 110
darknet /usr/bin/ld: cannot find -lcuda
这个错误通常发生在编译或链接过程中,因为未能找到名为“libudev”的库文件。这个库通常是用于 Linux 系统中的设备管理的。如果你的代码中使用了udev库,那么你需要先安装udev库。你可以在终端中使用以下命令安装:
```
sudo apt-get install libudev-dev
```
如果你的系统不是基于Debian的Linux系统,你可以使用相应的包管理器来安装udev库。如果你已经安装了udev库,但是仍然遇到该错误,请确保库文件路径正确,并且确保在编译或链接时正确地指定了库文件。
阅读全文