1、设置环境变量
这里要设置两次,在安装glib的时候要设置一次,在安装atk前要重新作不同的设置
[root@localhostroot]#exportLD_LIBRARY_PATH=/usr/lib
[root@localhostroot]#exportPKG_CONFIG_PATH=/usr/lib/pkgconfig
2、安装glib
安装前先利用新立得安装pkg-conf、gettext
首先执行configure命令:[root@localhostroot]#./configure.完成后,就可以编译了。注意的是,在安装之前首先要进行反安装,以删除以前的版本。否则,以安装其它库的时候会出错。所有执行命令如下:
[root@localhostroot]#cdglib-2.12.0
[root@localhostroot]#./configure
[root@localhostroot]#make
(如果用非root用户安装,在makeinstall的时候要切换到root用户,否则提示权限不够,下同)
[root@localhostroot]#makeuninstall
[root@localhostroot]#makeinstall
3、安装atk
设置环境变量:
[root@localhostroot]#exportLD_LIBRARY_PATH=/usr/local/lib
[root@localhostroot]#exportPKG_CONFIG_PATH=/usr/local/lib/pkgconfig
安装:
[root@localhostroot]#./configure
[root@localhostroot]#make
[root@localhostroot]#makeinstall
4、直接编译GTK了,缺什么-dev库就直接用新立得安装,我下载回来的几个安装了貌似还是得这样。
提示需要libpng,新立得装libpng-dev
安装libpng,提示要zlib,新立得装。提示安装freetype、fontconfg,新立得装libpango-dev
总结:似乎有点乱来的味道。不管了咯,测试helloworld成功。
阅读(180) | 评论(0) | 转发(0) |