当我更新命令行curl OSX时,如何将libcurl更新到7.21.7?

时间:2011-08-20 00:56:17

标签: macos curl libcurl

我已经构建了curl并将二进制文件和/.libs复制到/ usr / bin。该命令现在给出:

curl 7.21.7 (x86_64-apple-darwin10.8.0) libcurl/7.21.7 OpenSSL/0.9.8k zlib/1.2.3
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp smtp smtps telnet tftp 
Features: IPv6 Largefile NTLM SSL libz 

然而curl_version()给出了:

libcurl/7.19.7 OpenSSL/0.9.8r zlib/1.2.3

如何在OSX 10.6.8上更新libcurl?

谢谢。

我在/ usr / bin下也有这些文件:

/usr/lib/libcurl.2.dylib
/usr/lib/libcurl.3.dylib
/usr/lib/libcurl.4.dylib
/usr/lib/libcurl.dylib

我是否必须再编译其中一个?我不知道怎么样,有什么,哪里。我也有这些:

/Developer/SDKs/MacOSX10.5.sdk/usr/lib/libcurl.2.dylib
/Developer/SDKs/MacOSX10.5.sdk/usr/lib/libcurl.3.dylib
/Developer/SDKs/MacOSX10.5.sdk/usr/lib/libcurl.4.0.0.dylib
/Developer/SDKs/MacOSX10.5.sdk/usr/lib/libcurl.4.dylib
/Developer/SDKs/MacOSX10.5.sdk/usr/lib/libcurl.dylib
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libcurl.2.dylib
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libcurl.3.dylib
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libcurl.4.dylib
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libcurl.dylib

1 个答案:

答案 0 :(得分:1)

要做到这一点,我使用了我最终在互联网上的安装手册中找到的命令:

./配置 使 sudo make install

然后我将dylib移动到我的程序链接到的dylib位置。很遗憾编译的dylib是在i386而不是x86-64但是它可以工作。