请教关于gtk+使用出错的问题

发布于 2022-07-30 03:11:36 字数 985 浏览 14 评论 1

我的gtk+在编译文件(例如a.c)时出现很多问题,下面选贴几条.
# gcc -I/usr/include/gtk-1.2 a.c
..........
/usr/include/gtk-1.2/gtk/gtklist.h:71: error: syntax error before "selection_mode"
/usr/include/gtk-1.2/gtk/gtklist.h:78: error: field `parent_class' has incomplete type
/usr/include/gtk-1.2/gtk/gtklist.h:88: error: syntax error before "gtk_list_get_type"
/usr/include/gtk-1.2/gtk/gtklist.h:88: warning: data definition has no type or storage class
/usr/include/gtk-1.2/gtk/gtklist.h:91: error: syntax error before "GList"
/usr/include/gtk-1.2/gtk/gtklist.h:94: error: syntax error before "GList"
/usr/include/gtk-1.2/gtk/gtklist.h:96: error: syntax error before "GList"
/usr/include/gtk-1.2/gtk/gtklist.h:98: error: syntax error before "GList"
..........
是不是还有哪个地方没设置好.另外我还装了gtk-2.0就在1.2文件夹的旁边,使用:
# gcc -I/usr/include/gtk-2.0 a.c
也会出同样的问题.
本人刚使用,向各位请教.谢谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

尘曦 2022-08-01 00:47:30

没有连接 GTK+ 库。

至于如何编译 GTK+ 程序,如果是 2.0 以上版本,请参考 GTK+-2.0 Tutorial;如果是 1.2 版,请参考
GTK+-1.2 Tutorial 的“2. Getting Started”一节。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文