Необходимо создать библиотеку boost :: asio.(Многие другие библиотеки Boost являются только заголовками и не нуждаются в сборке).Собрать его самостоятельно - небольшая проблема.Лучше использовать предварительно собранный двоичный установщик, который здесь
Как только вы соберете библиотеки, так или иначе, вы должны сообщить компоновщику, где они находятся.Однако вам не нужно указывать каждую отдельную библиотеку по имени, просто укажите папку, в которой они содержатся.Самый простой способ сделать это IMHO - создать переменную окружения с именем BOOSTROOT, которую вы устанавливаете равной папке, в которую вы установили boost.Затем вы указываете компоновщику искать библиотеки в $ (BOOSTROOT) / lib