/ usr / bin / ld: не удается найти -lboost_thread-lpthread - PullRequest
0 голосов
/ 19 марта 2019

Я компилировал свои двоичные файлы cpp, но получил следующие ошибки. Я много искал в интернете, но не могу найти решение.

g ++ -std = c ++ 11 -I / usr / include / boost / asio -I / usr / include / boost -o binary.out main.cpp connection.cpp connection_manager.cpp mime_types.cpp reply.cpp request_handler.cpp request_parser.cpp server.cpp -lboost_system -lboost_thread-lpthread

/ usr / bin / ld: не удается найти -lboost_thread-lpthread

collect2: ошибка: ld вернул 1 статус выхода

Я искал lboost_thread-lpthread в системе и нашел его в следующем месте

/ Библиотека / x86_64-Linux-гну / libpthread.so.0

ОС: Ubuntu: 16.04

Пожалуйста, помогите.

1 Ответ

0 голосов
/ 19 марта 2019

Я думаю, вам нужен пробел между -lboost_thread и -lpthread в командной строке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...