![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
shasoft |
![]()
Сообщение
#1
|
Студент ![]() Группа: Новичок Сообщений: 11 Регистрация: 3.10.2012 Пользователь №: 3545 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Использовал в проекте boost (boost::geometry), нормально компилировалось и работало.
Понадобились регулярные выражения. Подключил #include <boost/regex.hpp> Написал в коде
И получил ошибки: Цитата ./debug\Match.o:Match.cpp:(.text$_ZN5boost9re_detail27cpp_regex_traits_char_layerIcEC2ERKNS0_21cpp_regex_tra its_baseIcEE[boost::re_detail::cpp_regex_traits_char_layer<char>::cpp_regex_traits_char_layer(boost::re_detail::cpp_regex_traits_base<char> const&)]+0x21): undefined reference to `boost::re_detail::cpp_regex_traits_char_layer<char>::init()' ./debug\Match.o:Match.cpp:(.text$_ZN5boost9re_detail11raw_storage6extendEj[boost::re_detail::raw_storage::ex tend(unsigned int)]+0x41): undefined reference to `boost::re_detail::raw_storage::resize(unsigned int)' ./debug\Match.o:Match.cpp:(.text$_ZN5boost9re_detail18basic_regex_parserIcNS_12regex_traitsIcNS_16cpp_regex_ traitsIcEEEEE4failENS_15regex_constants10error_typeEiSsi[boost::re_detail::basic_ regex_parser<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::fail(boost::regex_constants::error_type, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int)]+0x279): undefined reference to `boost::regex_error::regex_error(std::string const&, boost::regex_constants::error_type, int)' ... Специалисты могут подсказать решение? |
|
|
![]() |
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
если используется только одна библиотека, то можно одной записью сделать
А по отдельности удобно, когда несколько библиотек используется из одного каталога. |
|
|
shasoft |
![]()
Сообщение
#3
|
Студент ![]() Группа: Новичок Сообщений: 11 Регистрация: 3.10.2012 Пользователь №: 3545 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
если используется только одна библиотека, то можно одной записью сделать
А по отдельности удобно, когда несколько библиотек используется из одного каталога. Ясно. Спасибо. Я вроде пробовал так. Но наверное не "-L", а "-l" указывал. В любом случае boost я подключил, чтобы потом его использовать. Просто до сих пор хедер-онли использовал. |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 16.2.2025, 21:03 |