1

刚刚在 ubuntu 上安装了 librsync apt-get install librsync-dev。我可以像这样链接其他库,pkg-config --libs --cflags glib-2.0但我找不到librsync使用pkg-config. 我怎样才能链接它?

更新:我对 C 和所有这些编译链接的东西都很陌生。刚刚学习了如何使用 pkg-config 查找和链接。但是这个 librsync 似乎是使用不同的东西开发的。

4

1 回答 1

0

您的问题与 C 无关。问题很可能是由于 librsync 未提供包配置文件。尝试:

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

如果您没有得到响应,则 librsync 没有可用于系统的 pkgconfig 文件。而不是使用pkg-config链接 librsync,只需添加-lrsync到您的gcc命令行。例如:

gcc -Wall -o mynewprog mynewprog.c -lrsync
于 2014-07-30T02:32:29.923 回答