1

我一直在查看GLibGObject的源代码并编写程序来使用它们的某些特性。但现在我想在 GLib 源代码中调试一些东西,而不在我的系统上安装任何东西。

我在某处有源代码的构建版本,我想使用那些 .so 文件而不是系统安装的文件,我不确定如何将它们链接到我的测试程序。我尝试在命令行上像 GCC 一样引用 GLib 和 GObject 的 .so 文件,但是我输入的跟踪语句没有运行,所以我怀疑常规 GLib 库仍在使用。

4

1 回答 1

1

将您的 LD_LIBRARY_PATH 设置为包含包含要链接的 .so 的目录,并使用 ldd 验证 ld 是否正在执行您想要的操作。

于 2010-02-08T01:04:24.747 回答