linux 下Eclipse CDT + glade 2的 环境配置

如果直接将glade 生成的c的源文件添加到Eclipse 的工程中,编译将无法通过。

需要修改一下项目属性配置。

1.增加 include 目录。将一下目录添加到项目的include path 中,

/usr/include/gtk-2.0

/usr/lib/gtk-2.0/include

/usr/include/atk-1.0

/usr/include/cairo

/usr/include/pango-1.0

/usr/include/glib-2.0

/usr/lib/glib-2.0/include

/usr/include/freetype2

/usr/include/libpng12

如图:

2.将 -L/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 添加到 gcc 编译器的Miscellaneous 的other flags 项目中。如下图:

3.编译执行,即可。可以将glade的保存目录设置在eclipse的工程目录的src下,这样每次预编生成代码后,在eclipse直接编译就可以了。

原文地址:https://www.cnblogs.com/yhnxuhbgx/p/1439737.html