我正在尝试/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
我知道我可能对我用来编译它的命令做错了,但由于缺乏经验,我不确定我做错了什么。这是我用来编译我的 cpp 文件的 g++ 命令:
g++ -o sysmon.o sysmon.cpp `pkg-config --libs --cflags gtk+-2.0`
有人可以给我一些关于我哪里出错的指示。