我已经构建了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
答案 0 :(得分:1)
要做到这一点,我使用了我最终在互联网上的安装手册中找到的命令:
./配置 使 sudo make install
然后我将dylib移动到我的程序链接到的dylib位置。很遗憾编译的dylib是在i386而不是x86-64但是它可以工作。