2013-02-12 139 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