got*_*ch4 0 c linux gtk ubuntu-11.10
您好我正在使用Ubuntu 11.10.我试图在eclipse中编译一个简单的Gtk示例...结果是它说gtk丢失了.我查看了usr/include,并且有gtk-2.0和gtk-3.0.所以在我写的包含中
#include <gtk-3.0/gtk/gtk.h>
但现在它抱怨它找不到gdk.h ....它是gtk-3.0树!为什么找不到它?我甚至尝试用符号链接gtk到gtk-3.0目录而没有结果......
#include <gtk-3.0/gtk/gtk.h> 应该只是 #include <gtk/gtk.h>
然后,您应该使用命令的输出:
 pkg-config gtk+-3.0 --cflags
当编译程序时编译器标记,和
 pkg-config gtk+-3.0 --libs
当您链接您的程序时.
请参阅GTK文档中的"编译GTK +应用程序"
| 归档时间: | 
 | 
| 查看次数: | 1357 次 | 
| 最近记录: |