libcurl.dylib和libcurl.3.dylib有什么区别?

时间:2014-01-17 03:02:46

标签: xcode macos libcurl

我想在libcurl上的XCode项目中使用Mac。但我发现有三个lib curl动态库。 即,它们是 libcurl.dylib / libcurl.3.dylib / libcurl.4.dylib

我发现Mac上有很多其他库也有多个版本,与libcurl的版本相同。

那么这些版本库有什么不同,我应该使用哪一个?

1 个答案:

答案 0 :(得分:0)

每个人都不是更具体版本的软链接吗?示例libXXX - > libXXX.2 - > libXXX.2.3。如果您总是想要最新的libXXX,那么请链接到libXXX。但是,如果您需要特定版本,则链接到该特定版本。

在更新OS X或Xcode时,这些库及其软链接会更新,但您无需更改自己的库引用。

运行终端窗口并执行ls -l /usr/lib以获取此类的大量示例。