在mini-xml中找不到-lmxml库?

时间:2015-05-17 09:54:18

标签: c gcc linker mini-xml

我已经在我的计算机上构建并安装了mini-xml,但当我尝试使用gcc testmxml.c -lmxml -o myprogram编译测试程序时,错误ld: library not found for -lmxml

这个问题的任何解决方案?

1 个答案:

答案 0 :(得分:0)

使用编译器选项-L<directory-with-lib-file>指向构建<directory-with-lib-file>libmxml.so文件的目录(libmxml.a)。

将此选项放在gcc的命令行 -lmxml选项之前。

示例:

-L/the/path/to/the/library/ -lmxml

有关如何操纵gcc链接器的更多详细信息,请参阅此处:https://gcc.gnu.org/onlinedocs/gcc/Link-Options.html