Порядок действий приводящий к успешной компиляции:
Устанавливаем компилятор. Подойдет Microsoft Visual C++ 2008 Express Edition
Разархивируем архив Boost последней версий например в диск C:\
Разархивируем архив с либами в папку с ботом.
Запускаем компилятор.
В верхнем меню выбираем:
Сервис => Параметры => Проекты и решения => Каталоги VC++ => => Показать каталоги для: Включаемые файлы
Нажимаем на значёк папки и указываем путь до того места куда разархивировали Boost и жмём ок. Напр: C:\boost
Под вкладкой "Окно" выбрать "Release MySQL"
Вот
и всё, настройка компилятора закончилась, вам осталось лишь внести свои
изменения в исходниках (папка ghost), открыть проект бота (файл
ghost.sln) и нажать на зелёный треугольник! (слева от "Release MySQL")
Немного Пояснении
Boost — собрание библиотек, расширяющих C++. Свободно распространяются по лицензии Boost Software License вместе с исходным кодом. Проект был создан после принятия стандарта C++, когда многие были недовольны невключением в стандарт некоторых библиотек. Проект является своего рода «испытательным полигоном» для различных расширений языка и часть библиотек являются кандидатами на включение в следующий стандарт C++. Boost имеет заметную направленность на исследования и расширяемость (метапрограммирование и обобщённое программирование с активным использованием шаблонов). Некоторые программисты считают его стандартом де-факто и необходимым дополнением к STL. Другие, напротив, избегают всякого использования библиотеки в проектах, опасаясь введения излишней зависимости в проект и считая, что использования этих библиотек слишком повышают требования к знанию программистом C++, так как некоторые части Boost являются весьма сложными.
Либс — является библиотекой Си, которая обеспечивает системные вызовы и основные функции, такие как open, malloc, printf и т.д. Библиотека C используется для всех динамически скомпонованых программ.