gtk符号查找错误

时间:2010-05-30 12:12:58

标签: gtk

我有一个加载数据的代码:

GFileInputStream* ins;
GFile* gf = g_file_new_for_path(file_path);
ins = g_file_read(gf, NULL, NULL);

mw->pix = gdk_pixbuf_new_from_stream(G_INPUT_STREAM(ins), NULL, NULL);
gtk_image_view_set_pixbuf (GTK_IMAGE_VIEW (mw->view), mw->pix, TRUE);
g_input_stream_close(G_INPUT_STREAM(ins), NULL, NULL);

当我尝试运行app时,我看到错误:符号查找错误:未定义符号:gdk_pixbuf_new_from_stream

怎么了?

谢谢

1 个答案:

答案 0 :(得分:2)

当您使用某个符号时,您应链接包含该符号的库-lgdk_pixbuf-2.0(或$(pkg-config --libs gdk-pixbuf-2.0)更好gdk_pixbuf_new_from_stream