编译依赖条件:
软件核心功能尽量使用 posix标准 C语言开发
图形界面和多线程开发使用了GTK+ 2.0库,因为很多GUI界面的软件使用了GTK或QT库,否则不能编译很多常见的图形界面软件,比如著名的电影播放器mplayer,其设置菜单,弹出菜单还有播放链表数据结构是使用GTK和glib来编写的,所以在个人桌面系统里安装GTK库也不算过分,如果你的系统还没安装GTK库,请:
对于Debian || Ubuntu等使用deb包的发行版用户,可以使用APT命令安装:
#apt-get install libgtk2.0-dev
RedHat || 红旗 || 等使用rpm包的发行版用户,可以到http://
www.gtk.org/download/下载GTK
CugbIpMsk-gtk编译方法:
1.解压软件包. $ tar -zxvf CugbIpMsg-gtk-0.13.tar.gz
2.进入源代码目录. $ cd CugbIpMsg-gtk-0.13
3.配置. $ ./configure 这一步如果出错,说明您的系统缺少必要的软件,请到"综合提问"版块求助.或者跟帖,贴出您的报错.
4. 编译. $ make 在 src目录下生成可执行文件 cugbipmsg-gtk,到这一步就行了,如果你有需要,请运行第5步,第5步会在/usr/local目录安装程序,因为只有超级用户才对 /usr/local目录有写的权限,请确保你先用命令"su"转换成超级用户.
5.安装. # make install 软件将会装在/usr/local/bin目录下,当然你也可以不需要这一步,直接把第4步骤的src下的cugbipmsg-gtk复制到任意地方直接运行即可.
6.运行方法 $ cugbipmsg-gtk 如果你没运行第5步,请找到源代码目录src下的 cugbipmsg-gtk运行之.
测试通过平台:
Linux Debian Testing