Я пытаюсь связать boost::asio
с помощью терминала (я также использую текстовый редактор).
Что я пробовал
Я провел некоторые исследования в Интернете (я ничего не нашел о своем дистрибутиве) - я обнаружил, что должен установить эту библиотеку, выполнив следующую команду на терминале:
sudo pacman -S libboost-all-dev
Это результат, который я получаю:
ошибка: не найден следующий пакет: libboost-all-dev
Последний вопрос
Как я могу установить и правильно связать boost::asio
с моим .cpp
файлом?
Примечания:
- Я использую Архлинукс
-lboost_system
должно быть достаточно. Кроме того, если вы используете потоки для красивого масштабированияasio
, вам также понадобится-lboost_thread
. - person GreenScape   schedule 28.12.2015-boost_system
в качестве параметра, я получаю ошибки... - person orlow65   schedule 28.12.2015gcc
илиclang
. - person GreenScape   schedule 28.12.2015pacman -Ss boost
- person GreenScape   schedule 28.12.2015g++ /home/hlw/Desktop/code.cpp -lboost-system
- но я все равно получаю ошибку dat (не найдено):/ - person orlow65   schedule 28.12.2015-lboost_system
, как я уже писал ранее. Междуboost
иsystem
есть подчеркивание (_
). - person GreenScape   schedule 28.12.2015