当前位置: 技术问答>linux和unix
怎样添加一个函数的支持库呀。
来源: 互联网 发布时间:2015-02-16
本文导语: [mystery@vhb fixed]$ make gcc -o tank tank.c `pkg-config --cflags --libs gtk+-2.0` /tmp/ccf32w5D.o: In function `move': /tmp/ccf32w5D.o(.text+0x100): undefined reference to `gtk_image_set_form_file' /tmp/ccf32w5D.o(.text+0x186): undefined reference to `gtk_image_se...
[mystery@vhb fixed]$ make
gcc -o tank tank.c `pkg-config --cflags --libs gtk+-2.0`
/tmp/ccf32w5D.o: In function `move':
/tmp/ccf32w5D.o(.text+0x100): undefined reference to `gtk_image_set_form_file'
/tmp/ccf32w5D.o(.text+0x186): undefined reference to `gtk_image_set_form_file'
collect2: ld returned 1 exit status
make: *** [all] Error 1
出错信息如上。少这个gtk_image_set_form_file函数的支持(定义)
我的包头有两个:
#include
#include
我应怎么办呀。
gcc -o tank tank.c `pkg-config --cflags --libs gtk+-2.0`
/tmp/ccf32w5D.o: In function `move':
/tmp/ccf32w5D.o(.text+0x100): undefined reference to `gtk_image_set_form_file'
/tmp/ccf32w5D.o(.text+0x186): undefined reference to `gtk_image_set_form_file'
collect2: ld returned 1 exit status
make: *** [all] Error 1
出错信息如上。少这个gtk_image_set_form_file函数的支持(定义)
我的包头有两个:
#include
#include
我应怎么办呀。
|
确认你已经安装了gtk+-2.0:
在命令行方式下执行 pkg-config --cflags --libs gtk+-2.0 看是否有正确结果。
在命令行方式下执行 pkg-config --cflags --libs gtk+-2.0 看是否有正确结果。