我刚刚下载了带有CDT 8插件的Eclipse Indigo的pkg-config插件。
我想编译GTK +应用程序,获取语法亮点,帮助学习GTK语言等。
作为一名Qt程序员,用Gtk开始并不容易。
我刚刚尝试编译Hello World程序,并且一切都开始了。
我在Eclipse的“Preferences”字段下分别设置路径包含gtk2.0的目录和PKG_CONFIG_PATH和PKG_CONFIG_LIBDIR中的lib。
完成此操作后,我认为可能只是构建程序并运行,但代码无法识别包含目录。
最后我必须右键单击项目目录并在C-C ++ Build-> GCC C编译器下包含,我不得不手动指向所有包含的内容:
USR /包括/ GTK-2.0 usr / lib中/ GTK-2.0 /包括 USR /包含/ ATK-1.0 USR /包含/开罗 USR /包含/ GDK-PIXBUF-2.0 USR /包含/攀高-1.0 USR /包含/油嘴-2.0 usr / lib / glib-2.0 / include ---->我不能在我的系统中找到这个:( USR /包含/对FreeType2 USR /包含/ libpng14
我只是在这里大声思考 - >为什么我需要为Eclipse安装pkg-config ???
设置所有这些包含并为我创建的每个新GTK项目添加链接器,编译标志似乎有些奇怪。
必须以更简单的方式在所有项目中设置所有这些..请指教!
哦,顺便说一下,我似乎也没有得到GTK语言语法/语义帮助。我该如何添加?
感谢。