0

我的mac里有两个文件libpcap.dyliblibpcap.A.dylib. 我想知道他们之间有什么不同吗?

4

1 回答 1

3

前者是后者的符号链接,至少在我的系统上是这样。您可以ls从终端使用来检查文件。

macmini:stackoverflow samm$ ls -l /usr/lib/libpcap.*
-rwxr-xr-x  1 root  wheel  449040 Jul 23  2011 /usr/lib/libpcap.A.dylib
lrwxr-xr-x  1 root  wheel      15 Jul 23  2011 /usr/lib/libpcap.dylib -> libpcap.A.dylib
macmini:stackoverflow samm$ 

不知道.A.dylib后缀有没有特殊,libpcapMakefile可以看到是在install规则中显式创建的

$(LN) -s libpcap.A.dylib $(DSTROOT)/usr/lib/libpcap.dylib
于 2013-04-02T03:19:55.550 回答