安装gnome和gtk+开发库,使用命令:sudo apt-get install libgtk2.0-dev libgnome2-dev ,安装之后,所有相关的头文件和静态/动态库文件已经准备好了eclipse开发:
- 安装必须要的东西
- 安装JDK,使用命令:sudo apt-get install sun-java6-sdk
- 安装eclipse+CDT 5.0,我觉得CDT从5开始渐成气候了,作为一个eclipse开发者,我觉得他比kdevelop好用:),遗憾的是在win下不支持msvc,只能通过mingw或cygwin
- 安装gnome和gtk+开发库,使用命令:sudo apt-get install libgtk2.0-dev libgnome2-dev ,安装之后,所有相关的头文件和静态/动态库文件已经准备好了,不得不说apt-get真NB。
- 测试一下
- 头文件使用命令 pkg-config --cflags gtk+-2.0 ,正常情况下会出现一下结果:
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 - 库文件使用命令 pkg-config --libs gtk+-2.0 ,正常情况下会出现一下结果:
-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
- 启动Eclipse,新建一个c project,然后右键单击 properties->c/c++ build->Settings,在Tool Setting中将给GCC设置头文件目录以及链接库(还有一种做法是自定义make file,里面调用pkg-config,因为没有显式设置,cdt无法做静态分析,不能利用它的强大功能,比如索引,重构等)。
- 设置头文件,点击GCC C Compiler->Directories,然后使用命令 pkg-config --cflags gtk+-2.0 | sed "s/ /
/g" > include.txt ,然后使用命令 sed "s/-I//g" include.txt ,依次将出现的每一行add到inclue path里面去。
- 设置库,点击GCC C Linker->Libraries,然后如头文件操作一样使用命令pkg-config --libs gtk+-2.0 | sed "s/ /
/g" > lib.txt ,然后使用命令 sed "s/-l//g" lib.txt ,依次将出现的每一行添加到libraries里。
Linux中的pipe与named pipe(FIFO),即管道和命名管道Linux下远程备份文件相关资讯 Ubuntu教程
- Ubuntu教程 - 使用Ubuntu拷贝CD和 (12/18/2013 14:38:16)
- 让Ubuntu 12.10支持RAR和7Z文件解 (11/15/2012 18:51:50)
- Windows 7硬盘安装Ubuntu 12.10图 (11/03/2012 19:22:47)
| - 完美安装Ubuntu 12.10最新AMD显卡 (11/27/2012 08:17:47)
- Win 7硬盘安装Ubuntu 12.10 (11/05/2012 13:30:34)
- 虚拟机上Ubuntu 11.10升级到12.04 (10/12/2012 20:00:38)
|
本文评论 查看全部评论 (0)