Я изо всех сил пытаюсь установить vowpal wobbit, и он терпит неудачу, когда я запускаю файл make, бросая:
cd library; make; cd ..
g++ -g -o ezexample temp2.cc -L ../vowpalwabbit -l vw -l allreduce -l boost_program_options -l z -l pthread
ld: library not found for -lboost_program_options collect2: ld returned 1 exit status make[1]: *** [ezexample] Error 1'
Затем я добавил сюда ссылки на библиотеку boost, указав -L/usr/local/lib
Теперь я получаю следующую ошибку:
g++ -g -o ezexample temp2.cc -L/usr/local/lib ../vowpalwabbit -l vw -l allreduce -l boost_program_options -l z -l pthread
ld: library not found for -lvw
collect2: ld returned 1 exit status
make: *** [ezexample] Error 1
boost
? Библиотекаprogram_options
должна быть собрана отдельно, если я правильно понимаю. Кроме того, после переключателя-L
или-l
не должно быть пробела. - person chl   schedule 11.07.2012