2013-02-12 133 views
1

我想在XCode 3.2.6项目中使用SSL链接到cURL。静态编译OS X 10.6.8的cURL

我下载的卷翘7.29.0和非压缩它

我所做的:

CFLAGS="-arch i386" ./configure --with-ssl=tmp/openssl/ --disable-shared --enable-static

make

没有错误,一切似乎都很好,但是我没有看到一个.a文件的任何地方。即使在lib/

我在做什么错?

回答

1

在你点击make install之前,配置系统将保存实际编译的二进制文件(好的,而不是归档文件)在隐藏位置:它在lib/.libs/libcurl.a

+0

这可能听起来很愚蠢,但为什么这样呢?我通常不会运行'make install',因为我正在构建目录,并且我可以很容易地从源代码树中的该目录中使用它。 – Jason 2013-02-12 20:30:53

+0

@Jason这是因为GNU构建系统很糟糕。 (我自己,我更喜欢不运行'make install' ......我只是不需要它。) – 2013-02-12 20:31:25