У меня возникла проблема с созданием простой программы на C++, которая проверяет регулярное выражение из библиотеки boost. Проблема, с которой я сталкиваюсь, возникает на этапе связывания, и я не знаю достаточно, чтобы исправить ошибку самостоятельно.Использование библиотек регулярных выражений C++ Boost в Arch Linux
В программе .cpp, которая использует регулярные выражения, я использовал следующую строку include.
#include <boost/regex.hpp>
Я не знаю достаточно, чтобы выяснить, какую команду я должен использовать для создания программы с использованием g ++. Я попытался использовать следующую командную строку (и ее варианты) для создания программы.
g++ -I/usr/include/regex -L/usr/lib -llibboost_regex main.cpp -o regex_test
Другая информация, которая может иметь отношение:
Operating system: Arch linux
g++ version: 4.6.2 20120120 (prerelease)
Любая помощь будет оценена.
Linking должны быть перечислены после файла .cpp, если я не ошибаюсь, но, вы должны опубликовать сообщение об ошибке. – Horus