Próbuję uruchomić program o nazwie vowpal-wabbit (wersja 6.0) w mac os x.Dylibs i OS X
Użyłem homebrew do zainstalowania niektórych rzeczy, takich jak narzędzia do lib i, co ważniejsze, doładowania.
jednak - jestem stwierdzenia, że, mimo
/usr/local/Cellar/boost/1.49.0/lib
Oczywiście posiada wszystkie bibliotekami Boost (w tym lib boost_program_options.dylib) ...
Komunikat o błędzie podczas próby ja dostać uruchomić plik binarny jest:
dyld: Library not loaded: libboost_program_options.dylib
uzyskać ten sam błąd (zasadniczo) podczas uruchamiania „make”, aby zbudować ten binarny od podstaw:
ld: library not found for -lboost_program_options
Tak ... Domyślam się, że moje pytanie brzmi: jak mogę skompilować plik binarny do "zobaczenia" biblioteki libboost_program_options.dylib? Lub alternatywnie ... jak mogę uzyskać vw (wersja 6.0) działająca na os x lion.
Sugerujesz, żebym ADD /usr/local/Cellar/boost/1.49.0/lib do ścieżki? – jayunit100
Tak, to prawda: 'export DYLD_LIBRARY_PATH =/usr/local/Cellar/boost/1.49.0/lib: $ DYLD_LIBRARY_PATH' (zakładając, że używasz bash). – kfb