Я пытаюсь использовать некоторые функции из библиотеки /lib/libproc-3.2.6.so
в моем дистрибутиве Ubuntu.
Я скачал и установил файлы заголовков, и они определены в моих исходных файлах.
В настоящее время это все, что я пытаюсь сделать, просто для начала ...
proc_t **read_proc = readproctab(0);
Но я получаю следующую ошибку компилятора:
/tmp/cclqMImG.o: In function `Sysmon::initialise_sysmon()':
sysmon.cpp:(.text+0x494): undefined reference to `readproctab'
collect2: ld returned 1 exit status
Я знаю, что, возможно, я делаю что-то не так с командой, которую использую для ее компиляции, но из-за недостатка опыта я не уверен, что делаю неправильно. Это команда g ++, которую я использую для компиляции моего cpp-файла:
g++ -o sysmon.o sysmon.cpp `pkg-config --libs --cflags gtk+-2.0`
Может кто-нибудь дать мне несколько советов относительно того, где я иду не так.