Повысьте пути установки и библиотеки - PullRequest
3 голосов
/ 06 февраля 2011

Я уже некоторое время использую Boost (часть библиотеки только для заголовков).Недавно я начал проект, для которого требовались скомпилированные библиотеки (файловая система и т. Д.).

Я следовал инструкциям, приведенным в документации , и у меня сложилось впечатление, что библиотеки должны быть установлены (напрямую)в папке usr / local.После долгих проб и ошибок я обнаружил, что правильные (* .a) файлы были в:

/ usr / local / boost_1_45_0 / stage / lib /

Этоправильная папка, используемая для компоновки встроенных блайндов (общих библиотек)?

1 Ответ

1 голос
/ 06 февраля 2011

Пример связывания регулярных выражений static (*. A) lib:

g ++ -I / usr / local / boost_1_45_0 -c your_regex_prog

g ++ -static -o static_regex your_regex_prog.o -lboost_regex

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...