GTK示例编译不过啊
我的工程中想用gtk_tooltips_new,但是总是提示没有定义。
于是单独把下面示例编译,也是同样你的提示。#include <gtk/gtktooltip.h>#include <gtk/gtktooltips.h>
加上这两个头文件也一样。
说明头文件能找到,
是哪里配置不对,还是缺少什么, 大神们版本帮忙啊。 急急急!!
#include <gtk/gtk.h>
int main(int argc,char *argv[ ])
{
GtkWidget *window;
GtkWidget *button;
GtkWidget *tooltip;
gtk_init(&argc,&argv);
window=gtk_window_new(GTK_WINDOW_TOPLEVEL);
g_signal_connect(GTK_OBJECT(window),"destroy",G_CALLBACK(gtk_main_quit),NULL);
button=gtk_button_new_with_label("button");
gtk_container_add(GTK_CONTAINER(window),button);
tooltip=gtk_tooltips_new();
gtk_tooltips_set_tip(tooltip,button,"hello",NULL);
gtk_widget_show(button);
gtk_widget_show(window);
gtk_main();
}
'gtk_tooltips_new' was not declared in this scope
于是单独把下面示例编译,也是同样你的提示。#include <gtk/gtktooltip.h>#include <gtk/gtktooltips.h>
加上这两个头文件也一样。
说明头文件能找到,
是哪里配置不对,还是缺少什么, 大神们版本帮忙啊。 急急急!!
#include <gtk/gtk.h>
int main(int argc,char *argv[ ])
{
GtkWidget *window;
GtkWidget *button;
GtkWidget *tooltip;
gtk_init(&argc,&argv);
window=gtk_window_new(GTK_WINDOW_TOPLEVEL);
g_signal_connect(GTK_OBJECT(window),"destroy",G_CALLBACK(gtk_main_quit),NULL);
button=gtk_button_new_with_label("button");
gtk_container_add(GTK_CONTAINER(window),button);
tooltip=gtk_tooltips_new();
gtk_tooltips_set_tip(tooltip,button,"hello",NULL);
gtk_widget_show(button);
gtk_widget_show(window);
gtk_main();
}
'gtk_tooltips_new' was not declared in this scope
...全文
相关推荐
Ubuntu下安装GTK
在提供的"Ubuntu下GTK的安装、编译和测试.txt"文件中,可能包含更详细的步骤和示例,建议阅读该文件以获取更多具体信息。
gtk.rar_gtk
本文为GTK编程初学者提供入门指导,涵盖GTK基本概念、开发环境搭建方法及简单代码示例,强调通过手动编写与编译程序掌握核心技能,适合零基础用户学习使用。
编译好的Gtk3 for windows库,包含(Gtk3,Gtk3mm,glade)
示例代码或示例项目的源代码,帮助开发者了解如何使用这些库。5. 文档和API参考,提供关于如何使用Gtk3、Gtk3mm和Glade的详细信息。6.
Linux下安装GTK
**GTK资源**:尽管这个描述可能比网络上的资料更清晰,但了解GTK的官方文档仍然很重要。GTK的官方网站提供了详细的API参考、教程和示例代码,有助于深入理解和使用GTK。8.
【GTK4】C语言生成新春福字 示例程序
为了在不同平台上运行,开发者可能使用了像pkg-config这样的工具来正确配置GTK4的依赖,并使用GCC或其他C编译器进行编译。


