|
非常感谢大家。我在程序联接时遇到下面问题,该怎么解决?有例子可以给我发一个吗?
[email protected]
下面是代码:
[code:1]int main(void)
{
glibtop_cpu myCpu;
glibtop_init();
glibtop_get_cpu(&myCpu);
printf("total:%d\nuser:%d\nnice:%d\nsys:%d\nidle:%d\nfrequency:%d\n",
myCpu.total, myCpu.user, myCpu.nice, myCpu.sys, myCpu.idle,myCpu.frequency);
return(0);
}[/code:1]
编译联接时错误如下:
g++ -g -I. -I/usr/include myglibtop.cpp -o myglibtop -L. -L/usr/lib -lgtop
-lgtop_sysdeps -lgtop_common
/tmp/ccoRbj6c.o(.text+0x20): In function `main':
/home/jywang/myExam/glibtop/myglibtop.cpp:9: undefined reference to
`glibtop_init_r(_glibtop**, unsigned long, unsigned)'
collect2: ld returned 1 exit status
make: *** [all] Error 1
是什么原因呢
谢谢各位了,我已经看很久了。 |
|