a.dylib和dylib的文件格式有什么区别

时间:2013-04-02 03:14:48

标签: ios objective-c

我的mac中有两个文件,libpcap.dyliblibpcap.A.dylib。我想知道他们是否有任何不同之处?

1 个答案:

答案 0 :(得分: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后缀是否特殊,looking at the libpcap Makefile我可以看到它是在install规则中明确创建的

$(LN) -s libpcap.A.dylib $(DSTROOT)/usr/lib/libpcap.dylib