Здравствуйте!
Возникла необходимость использовать регулярные выражения в c++ программе, как я понял изходя из поиска google в c++ нет стандартных методов для работы с regex, но есть библиотека boost решил заюзать ее но возникла проблема.
Загрузил и установил boost
[CODE]
# svn co http://svn.boost.org/svn/boost/trunk boost-trunk
# cd boost-trunk
# ./bootstrap.sh
# ./bjam install --prefix=/usr/local/boost
[/CODE]
boost установился в /usr/local/boost там две папки include и lib
создал файл для теста
[CODE]
#include <stdlib.h>
#include <boost/regex.hpp>
#include <string>
#include <iostream>
using namespace boost;
regex expression("([0-9]+)(\\-| |$)(.*)");
int main()
{
return 0;
}
[/CODE]
компилю
[CODE]
# g++ t.c -I/usr/local/boost/include
[/CODE]
получаю кучу ошибок
[CODE]
/var/tmp//ccNJhz80.o(.gnu.linkonce.t._ZN5boost11basic_regexIcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE6assignEPKcS7_j+0x22): In function `boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::assign(char const*, char const*, unsigned int)':
: undefined reference to `boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::do_assign(char const*, char const*, unsigned int)'
[/CODE]
Помогите решить проблему!
Ответ на:
комментарий
от Kirakishou
Ответ на:
комментарий
от yoghurt
Ответ на:
комментарий
от maxfax
Ответ на:
комментарий
от panter_dsd
Ответ на:
комментарий
от elverion
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от maxfax
Ответ на:
комментарий
от elverion
Ответ на:
комментарий
от maxfax
Ответ на:
комментарий
от uzbl
Ответ на:
комментарий
от maxfax
Ответ на:
комментарий
от maxfax
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум linking boost (2006)
- Форум Проблема с компиляцией (2008)
- Форум Clang может слинковать с boost'ом скомпилированным gcc (2017)
- Форум Программисты, помогите (boost,xerces-c,mysql++) (2011)
- Форум Исследование CryEngine 2 SDK 1.4.0 (2012)
- Форум Сломали C++23. (UPD: это шланг 17.0.6 корявый) (2024)
- Форум [C,C++][nmap][arm] Проблемы конечной линковки с libc и прочим (2010)
- Форум Сайдэффект при вызове dlsym (2018)
- Форум V4L2: ошибка удаления буфера из очереди: недопустимый аргумент (2023)
- Форум Простой вопрос знатокам в СИ (2015)