Не могу включить boost.asio - PullRequest
1 голос
/ 10 мая 2011

Я пытаюсь включить библиотеку boost.asio, но всякий раз, когда я это делаю, я получаю следующее сообщение об ошибке:

 undefined reference to `boost::system::generic_category()'

Я могу включить любую другую библиотеку boost, но не эту.

Я пытался связать boost.System так:

icpc -lboost_system main.cpp -o out.o

Это дало мне это сообщение

ld: cannot find -lboost_system

Ответы [ 2 ]

8 голосов
/ 10 мая 2011

Вам нужно связать Boost.System, чтобы Asio работал. Смотрите здесь .

0 голосов
/ 17 мая 2011

Как исключено @ Space_C0wb0y, вам нужно либо создать Boost.System, либо использовать его правильное имя для ссылки (например, -lboost_system-mt).

...