Я пытаюсь запустить программу C с библиотекой libnftnl, но получаю эту ошибку /usr/bin/ld: не могу найти -lnftnl
Вот как я компилирую свой код :
LIBS = -L/usr/lib/x86_64-linux-gnu/libmnl.so -L/usr/lib/x86_64-linux-gnu/libnftnl.so -lmnl -lnftnl
CFLAGS = - static -s
prog:
gcc -o prog prog.c $(LIBS) $(CFLAGS)
Я устанавливаю:
libnftnl -dev — файлы разработки для libnftnl
libnftnl11 — библиотека API пользовательского пространства Netfilter nftables
Но я все равно получаю ту же ошибку.
Кто-то может мне помочь?
Подробнее здесь: https://stackoverflow.com/questions/790 ... ind-lnftnl