如何链接librsync(可能使用了libtool)

时间:2014-07-30 02:12:15

标签: c libtool pkg-config librsync

刚刚在ubuntu上使用apt-get install librsync-dev安装了librsync。我可以链接其他库pkg-config --libs --cflags glib-2.0,但我找不到librsync使用pkg-config。我该如何链接?

更新:我非常擅长C和所有这些编译链接的东西。刚学会了如何使用pkg-config查找和链接。但是这个librsync似乎是用不同的东西开发的。

1 个答案:

答案 0 :(得分:0)

你的问题不在于C.问题很可能是由于librsync没有提供包配置文件。尝试:

pkg-config --list-all | grep -i rsync

如果没有响应,librsync没有可用于系统的pkgconfig文件。不要使用pkg-config链接librsync,只需将-lrsync添加到gcc命令行即可。 E.g:

gcc -Wall -o mynewprog mynewprog.c -lrsync