Как построить пример boost :: asio? - PullRequest
2 голосов
/ 22 мая 2010

Я пытаюсь построить пример boost :: asio

http://www.boost.org/doc/libs/1_43_0/doc/html/boost_asio/example/echo/async_tcp_echo_server.cpp

но без удачи.

Система: Windows Vista, Visual C ++ 2008 Pro, Boost 1.43.

Я добавил в проект в VC путь включения и дополнительный путь к библиотеке (см. Примечание # 1), но компоновщик выдает мне эту ошибку:

1>LINK : fatal error LNK1104: cannot open file 'libboost_system-vc90-mt-gd-1_43.lib'

Что мне делать дальше?
В документации (часть «Начало работы») говорится, что некоторые компоненты boost должны быть собраны отдельно. Хорошо.
Как мне это сделать и где их найти?
На странице «Начало работы» есть раздел «6.1 Ссылка из среды IDE Visual Studio». Он просто говорит мне, как ссылаться, а не как его строить.

Кто-нибудь может пролить свет? Потому что я определенно что-то здесь упускаю.

Примечание # 1: Там нет папки "boost_1_43_0 / lib", но есть "libs". Документ нуждается в обновлении.

1 Ответ

1 голос
/ 22 мая 2010

Проверьте это, мне нужно было перефразировать, чтобы получить ответ:

фатальная ошибка LNK1104: невозможно открыть файл 'libboost_system-vc90-mt-gd-1_43.lib'

Спасибо всем!

...