Изначально я планировал сделать всё на базе кода из iproute, я потратил много времени на его изучение и разбор протокола, и в итоге, в момент, когда я отказался от идеи взять оттуда код, я достаточно разбирался в протоколе и уже было проще сделать самому, чем брать libnl3.
С помощью termux и andronix можно установить ubuntu с графической оболочкой и использовать планшет как полноценный арм ноут на линуксе. Я так больше года работал. Pycharm или VsCode запускаются без проблем
Спасибо!
Изначально я планировал сделать всё на базе кода из iproute, я потратил много времени на его изучение и разбор протокола, и в итоге, в момент, когда я отказался от идеи взять оттуда код, я достаточно разбирался в протоколе и уже было проще сделать самому, чем брать libnl3.
Если кому-то нужен способ с ldaddr, то вот он.
Для работы нужна утилита addr2line. Собирать с помощью g++ -g main.cpp
С помощью termux и andronix можно установить ubuntu с графической оболочкой и использовать планшет как полноценный арм ноут на линуксе. Я так больше года работал. Pycharm или VsCode запускаются без проблем