分页: 1 / 1

怎样跟踪调试GTK源码

发表于 : 2012-03-01 14:18
esars
因为是做基于嵌入式的GTK应用程序,某些问题光用封装好的API不能解决,需要阅读和跟踪调试gtk、gdk和glib库的源码来弄清楚一些机制的实现原理。我想请问怎样才能从测试程序跟踪到GTK库的源码当中去,或者把它当成一个工程来运行调试。
在windows或者ubuntu的方法都行。谢谢。

Re: 怎样跟踪调试GTK源码

发表于 : 2012-03-01 16:15
ttand
你的GTK如果是装的普通版本应该是不行的。必须要自己debug编译GTK等等。

Re: 怎样跟踪调试GTK源码

发表于 : 2012-03-01 16:20
esars
ttand 写了:你的GTK如果是装的普通版本应该是不行的。必须要自己debug编译GTK等等。
嗯,如果是我用编译源码方法安装的GTK,然后就可以跟到它的库里面去吗?

Re: 怎样跟踪调试GTK源码

发表于 : 2012-03-01 16:21
ttand
ubuntu有dbg包装在 /usr/lib/debug/..下面
也许可以免自己编译

Re: 怎样跟踪调试GTK源码

发表于 : 2012-03-01 16:23
esars
ttand 写了:你的GTK如果是装的普通版本应该是不行的。必须要自己debug编译GTK等等。
我现在手头上有使用gtk库直接需要的包的所有源码,不过我只需要跟踪其中的gtk、gdk和glib三个库,那么我安装其它包?然后这三个库怎么弄呢?