说明:文档里提到的work是在跟目录下的:/work
/work
一: gtk debug 版本编译:
假定你把gtk+-2.20.0库放在/work/gtk+-2.20.0/目录下面。
1. root@ubuntu:/work/gtk+-2.20.0/# ./configure --enable-debug=yes –without-libtiff
note:如果提示找不到glib-2.0 ,可以运行 apt-get install glib* 命令安装。
2. root@ubuntu:/work/gtk+-2.20.0/# make
3. root@ubuntu:/work/gtk+-2.20.0/# export LD_LIBRARY_PATH=/work/gtk+-2.20.0/gtk/.libs:/work/gtk+-2.20.0/gdk/.libs/
4. root@ubuntu:/work/gtk+-2.20.0/# set solib-search-path /work/gtk+-2.20.0/gtk/.libs:/work/gtk+-2.20.0/gdk/.libs/
然后把在你自己想调试的应用程序编译的时候编译成debug模式,在你自己的程序就可以跟到gtk或者gdk库里面了。如果有跟不到的库,那就编 译相应的库,把相应库的路径设置上,通过set solib-search-path $Your so libraru path$。
using ./examples/helloworld for example.
5. root@ubuntu:/work/gtk+-2.20.0/#
/work
一: gtk debug 版本编译:
假定你把gtk+-2.20.0库放在/work/gtk+-2.20.0/目录下面。
1. root@ubuntu:/work/gtk+-2.20.0/# ./configure --enable-debug=yes –without-libtiff
note:如果提示找不到glib-2.0 ,可以运行 apt-get install glib* 命令安装。
2. root@ubuntu:/work/gtk+-2.20.0/# make
3. root@ubuntu:/work/gtk+-2.20.0/# export LD_LIBRARY_PATH=/work/gtk+-2.20.0/gtk/.libs:/work/gtk+-2.20.0/gdk/.libs/
4. root@ubuntu:/work/gtk+-2.20.0/# set solib-search-path /work/gtk+-2.20.0/gtk/.libs:/work/gtk+-2.20.0/gdk/.libs/
然后把在你自己想调试的应用程序编译的时候编译成debug模式,在你自己的程序就可以跟到gtk或者gdk库里面了。如果有跟不到的库,那就编 译相应的库,把相应库的路径设置上,通过set solib-search-path $Your so libraru path$。
using ./examples/helloworld for example.
5. root@ubuntu:/work/gtk+-2.20.0/#