/usr/bin/ld: cannot find -ljetsonGPIO collect2: error: ld returned 1 exit status
时间: 2024-05-16 21:11:20 浏览: 174
python安装gevent库出现ERROR: Command errored out with exit status 1
5星 · 资源好评率100%
这是一个链接错误,通常发生在编译时,提示说找不到名为“ljetsonGPIO”的库文件。这个错误通常是由于系统中缺少该库文件或者该库文件没有被正确安装导致的。
解决该问题的方法是检查一下您的系统中是否安装了该库文件,如果没有,可以尝试安装该库文件,如果已经安装了该库文件,则需要检查一下库文件的路径是否正确。可以通过以下命令检查库文件是否已经安装:
```
sudo apt search jetsonGPIO
```
如果该命令返回了libjetsonGPIO-dev和libjetsonGPIO1两个包,则说明库文件已经被正确安装。如果没有安装,则可以通过以下命令进行安装:
```
sudo apt install libjetsonGPIO-dev
```
如果库文件已经被正确安装,但仍然出现该错误,可能是因为链接器无法找到该库文件。可以通过以下命令将库文件路径添加到链接器的搜索路径中:
```
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/path/to/libjetsonGPIO.so
```
将上述命令中的“/path/to/libjetsonGPIO.so”替换为实际的库文件路径即可。
阅读全文