Tôi đang cố gắng để biên dịch một chương trình nhưng nó ném các lỗi sau:ld không thể tìm thấy udev
[cc] /usr/bin/ld: cannot find -ludev
Tôi đã kiểm tra các chủ đề khác trên SO nhưng các câu trả lời là để cài đặt một cái gì đó trong khi tôi dường như có libudev cài đặt .
Trong/lib/x86_64-linux-gnu Tôi cũng có:
lrwxrwxrwx 1 root root 16 lut 19 21:30 libudev.so.1 -> libudev.so.1.3.5
-rw-r--r-- 1 root root 67600 lut 19 21:31 libudev.so.1.3.5
tôi đã cố gắng liên kết libudev.so.0 để libudev.so.1 nhưng nó vẫn không làm việc. Ld tìm kiếm là gì và tại sao nó không hoạt động? Làm sao tôi có thể giải quyết việc này?
Đã làm việc :). Cảm ơn! – user294034