2012-04-21 9 views
5

Ich habe die Boost-Bibliothek (Version 1.46.1) heruntergeladen, aber ich weiß nicht, wie man es über xcode verknüpfen.Ich fand eine alte Frage, um die -lfftw3-Flag zu setzen, also habe ich gesetzt es.
Ich habe auch den Pfad:/home/Dokumente/C++/boost_1_46_1 (es ist das Verzeichnis, in dem ich die Bibliothek gestellt haben), aber ich bin ein Fehler von dem Linker erhalten:Boost-Bibliotheken verknüpfen

ld: warning: directory not found for option '-L/home/ramy/Documents/C++/boost_1_46_1' 
ld: library not found for -lfftw3 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 
Command /Developer/usr/bin/clang++ failed with exit code 1 

So ist die Frage sind zwei :
1) Wie man xcode zur Verbindungsverstärkung verwaltet?
2) Wohin mit der Bibliothek im Dateisystem? In Linux gab es/usr/lib, hier gibt es diesen Pfad nicht, sollte ich es in/Developer/usr/lib?

Antwort

6

Oder für diejenigen, die für eine schnelle Antwort suchen (und sind auf Linux), ist die Magie einfach die folgenden Flags hinzuzufügen:

-l boost_system