2012-04-21 26 views
5

Mam pobraną bibliotekę boost (wersja 1.46.1), ale nie wiem jak połączyć ją przez xcode. Znalazłem stare pytanie, które mówi o umieszczeniu flagi -lfftw3, więc umieściłem to.
Dodałem też ścieżkę:/home/Dokumenty/C++/boost_1_46_1 (jest to katalog gdzie mam umieścić bibliotekę), ale otrzymuję błąd z łącznikiem:Łączenie bibliotek doładowania

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 

Więc pytanie są dwie :
1) Jak zarządzać xcode, aby zwiększyć wzmocnienie?
2) Gdzie umieścić bibliotekę w systemie plików? W Linuksie była/usr/lib, tutaj nie ma tej ścieżki, czy powinienem ją umieścić w/Developer/usr/lib?

Odpowiedz

6

lub dla tych, którzy szukają szybkiej odpowiedzi (i są na linux), magia to po prostu dodać następujące flagi:

-l boost_system 
Powiązane problemy