当前位置: 技术问答>linux和unix
一个gtk程式编译出错!!!
来源: 互联网 发布时间:2016-06-19
本文导语: #include #include int main( int argc, char *argv[] ) { GtkWidget *window; return 0; } error:501个 描述 资源 路径 位置 类型 /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h 错误:‘animation’在...
#include
#include
int main( int argc, char *argv[] )
{
GtkWidget *window;
return 0;
}
error:501个
描述 资源 路径 位置 类型
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h 错误:‘animation’在此作用域中尚未声明 base 第 63 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h 错误:‘animation’在此作用域中尚未声明 base 第 66 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h 错误:‘animation’在此作用域中尚未声明 base 第 67 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h 错误:‘animation’在此作用域中尚未声明 base 第 69 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h 错误:‘animation’在此作用域中尚未声明 base 第 71 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h 错误:‘G_END_DECLS’没有命名一个类型 base 第 149 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h 错误:‘gboolean’没有命名一个类型 base 第 68 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h 错误:‘gboolean’没有命名一个类型 base 第 76 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h 错误:‘gboolean’没有命名一个类型 base 第 77 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h 错误:‘GdkPixbufAnimation’在此作用域中尚未声明 base 第 63 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h 错误:‘GdkPixbufAnimation’在此作用域中尚未声明 base 第 66 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h 错误:‘GdkPixbufAnimation’在此作用域中尚未声明 base 第 67 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h 错误:‘GdkPixbufAnimation’在此作用域中尚未声明 base 第 69 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h 错误:‘GdkPixbufAnimation’在此作用域中尚未声明 base 第 71 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h 错误:‘GType’没有命名一个类型 base 第 52 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h 错误:‘GType’没有命名一个类型 base 第 73 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h 错误:expected constructor, destructor, or type conversion before ‘*’ token base 第 58 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h 错误:expected constructor, destructor, or type conversion before ‘*’ token base 第 62 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h 错误:expected primary-expression before ‘const’ base 第 72 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h 错误:initializer 表达式列表被看作复合表达式 base 第 72 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h 错误:变量或字段‘gdk_pixbuf_animation_unref’声明为 void base 第 63 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘cancellable’在此作用域中尚未声明 base 第 223 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘cancellable’在此作用域中尚未声明 base 第 230 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘error’在此作用域中尚未声明 base 第 156 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘error’在此作用域中尚未声明 base 第 224 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘error’在此作用域中尚未声明 base 第 231 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘G_CONST_RETURN’没有命名一个类型 base 第 260 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘G_END_DECLS’没有命名一个类型 base 第 264 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘gboolean’没有命名一个类型 base 第 98 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘gboolean’没有命名一个类型 base 第 170 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘gboolean’没有命名一个类型 base 第 176 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘gboolean’没有命名一个类型 base 第 190 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘gboolean’没有命名一个类型 base 第 197 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘gboolean’没有命名一个类型 base 第 207 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘gboolean’没有命名一个类型 base 第 214 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘gboolean’没有命名一个类型 base 第 233 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘gboolean’未声明 base 第 108 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘gboolean’未声明 base 第 140 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘gboolean’未声明 base 第 241 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘gboolean’未声明 base 第 255 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘gboolean’在此作用域中尚未声明 base 第 155 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘gboolean’在此作用域中尚未声明 base 第 229 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘GCancellable’在此作用域中尚未声明 base 第 223 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘GCancellable’在此作用域中尚未声明 base 第 230 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘GdkPixbufSaveFunc’在此作用域中尚未声明 base 第 185 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘GError’未声明 base 第 132 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘GError’未声明 base 第 136 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘GError’未声明 base 第 141 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘GError’在此作用域中尚未声明 base 第 156 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘GError’在此作用域中尚未声明 base 第 224 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘GError’在此作用域中尚未声明 base 第 231 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘gfloat’未声明 base 第 254 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘GInputStream’在此作用域中尚未声明 base 第 222 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘GInputStream’在此作用域中尚未声明 base 第 226 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘gint’在此作用域中尚未声明 base 第 153 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘gint’在此作用域中尚未声明 base 第 227 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘gint’在此作用域中尚未声明 base 第 228 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘gpointer’在此作用域中尚未声明 base 第 63 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘GQuark’没有命名一个类型 base 第 81 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘GType’没有命名一个类型 base 第 85 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘guchar’未声明 base 第 242 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘guchar’在此作用域中尚未声明 base 第 63 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘guint32’未声明 base 第 160 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘pixels’在此作用域中尚未声明 base 第 63 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘stream’在此作用域中尚未声明 base 第 222 行 C/C++ Problem
/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h 错误:‘stream’在此作用域中尚未声明 base 第 226 行 C/C++ Problem
编译环境:Eclipse
我已经在include directory中加入了/usr/include/gtk-2.0
|
怎末编译的?
gcc above.c -o above `pkg-config --cflags --libs gtk+-2.0`
gcc above.c -o above `pkg-config --cflags --libs gtk+-2.0`
|
eclipse里工程上右键,点属性,然后c/c++ Build,settings,C++ compiler,Miscellaneous,然后添加`pkg-config --cflags gtk+-2.0 gthread-2.0`
能看懂吧,看不懂我再给你贴图。
能看懂吧,看不懂我再给你贴图。
|
link里添了没?我发不了图啊。
eclipse里工程上右键,点属性,然后c/c++ Build,settings,C++ linker,Miscellaneous,other objects里然后添加`pkg-config --libs gtk+-2.0 gthread-2.0`
eclipse里工程上右键,点属性,然后c/c++ Build,settings,C++ linker,Miscellaneous,other objects里然后添加`pkg-config --libs gtk+-2.0 gthread-2.0`