Установка и использование Boost.Regex в связке с minGW + Eclipse в Windows

Установка и использование Boost.Regex


1. качаем Boost отсюда http://www.boost.org/users/download/

2. распаковываем и запускаем bootstrap.bat, будет создан bjam.exe

3. создаем bjam.bat для компиляции, в нем пишем:

bjam –j2 –build-dir=C:boost_build toolset=gcc –build-type=complete stage
pause
C:boost_build – путь к папке, куда будет компилится boost

4. после длительной компиляции получаем скомпилированные библиотеки в C:boost_buildboostbin.v2libs

для regex это
regexbuildgcc-mingw-3.4.5releaselink-staticlibboost_regex-mgw34-1_41.lib
так как компилятор у нас mingw, переименовываем в libboost_regex.a и копируем в C:mingwlib

5. Папка boost из исходников boost содержит все необходимые заголовочные файлы. Закидываем эту папку в mingw/include, так чтобы regex.hpp оказался в папке mingw/include/boost

6. Настройка Eclipse

Открываем свойства проекта Project->Properties
Вкладка C/C++ Build -> Settings
На вкладке Tool Settings:
MinGW C++ Linker->Libraries
добавляем библиотеку boost_regex

7. Собираем пример


Похожие записи:

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля отмечены *