2010-06-25 37 views
0

我想在我的項目中使用libical庫,但我以前從未使用過外部庫。我已經下載了這些libical文件,但是我幾乎停留在那裏。我不知道如何,甚至是如何構建/提取它們,然後如何讓它們進入Xcode。任何幫助將不勝感激。謝謝。幫助安裝類似libical的庫到Xcode中

回答

2

如果這是一個預建庫,那麼您可以將它拖到Xcode項目中(或使用Project =>Add to Project…),方法與源/頭文件相同。

如果它不預先建立,那麼你就需要建立它要針對任何環境和架構。如果它帶有一個Xcode項目,那麼這很容易。如果它是分佈的只是一般的開放源碼的類型,那麼你通常會做這樣的事情:

$ ./configure 
$ ./make 
$ sudo ./make install 

這將通常把建庫(IES)和物管到地方,比如/usr/local/lib/usr/local/include。在您的主Xcode項目中,您可以將這些標題和庫添加到您的項目中。

請注意,如果您正在進行交叉編譯,對於iPhone,則需要在./configure命令中添加一些標誌,以便定位正確的體系結構,例如, ./configure -build=arm-apple-darwin9.0.0d1

請注意,通常檢查MacPorts以查看他們是否已經修復了針對Mac OS X的特定開源項目 - 這可以爲您節省大量工作。

this blog about building and using libical on iPhone見。

+0

我小氣確保它不會預建的下載文件中包含的文件,其中大部分似乎與其他語言的繁多。我將如何建立這樣的圖書館? – RunLoop 2010-06-25 08:08:34

+0

@JK:好的 - 請參閱上面的答案中的其他評論。 – 2010-06-25 08:27:28

+0

謝謝保羅,我會試試看。 – RunLoop 2010-06-25 09:25:52

1

獲取libical爲手臂配置和構建更棘手的則的./configure -build =手臂,蘋果達爾文。

看到這個問題和答案的詳細信息:Compiling libical