Нужен Ghost++ работающий (собираемый) под Visual Studio 2010. Далее сам буду пилить фичи, сюда закидывать сурсы.
Нет, просто пишу бота для игр в гарена руме. Там кое-что специфическое надо, заодно свой уровень кодера подниму. Пишу на с#, недавно начал С++ http://pastebin.com/QiqCR3ZG Вот примерная реализация !voteend Проблемы Один человек может голосовать много раз Количество голосов может стать отрицательным Как-то страшно выглядит в коде бота.
Пофиг какая студия, но ты должен сам настроить ее, так как гайд есть только под 2008. Разница в том, что в 2010 нету ГЛОБАЛЬНЫХ настроек для проектов, и все настройки нужно настраивать в property уже открытого проекта. ^^
Вот полностью. Для сборки с Boost 1.38 нужны .lib для VC100, нашел только VC90. Cам собрать под VC100 не смог пока что. Гигде нету, походу 1.38 не поддерживает VC100. Вот лог сборки с последним (149) Boost. .lib файлов нет, но до линковки даже не доходит. Код: error C2371: 'int8_t' : redefinition; different basic types d:\program files (x86)\microsoft visual studio 10.0\vc\include\stdint.h 17 1 ghost error C2371: 'int_least8_t' : redefinition; different basic types d:\program files (x86)\microsoft visual studio 10.0\vc\include\stdint.h 25 1 ghost error C2371: 'int_fast16_t' : redefinition; different basic types d:\program files (x86)\microsoft visual studio 10.0\vc\include\stdint.h 34 1 ghost error C2371: 'uint_fast16_t' : redefinition; different basic types d:\program files (x86)\microsoft visual studio 10.0\vc\include\stdint.h 38 1 ghost error C2039: 'filename' : is not a member of 'boost::filesystem3::directory_entry' ghostplusplus-gs\ghost\game_admin.cpp 929 1 ghost error C2440: 'initializing' : cannot convert from 'boost::filesystem3::path' to 'std::basic_string<_Elem,_Traits,_Ax>' ghostplusplus-gs\ghost\game_admin.cpp 930 1 ghost error C2039: 'filename' : is not a member of 'boost::filesystem3::directory_entry' ghostplusplus-gs\ghost\game_admin.cpp 940 1 ghost error C2039: 'filename' : is not a member of 'boost::filesystem3::directory_entry' ghostplusplus-gs\ghost\game_admin.cpp 942 1 ghost error C2440: 'initializing' : cannot convert from 'boost::filesystem3::path' to 'std::basic_string<_Elem,_Traits,_Ax>' ghostplusplus-gs\ghost\game_admin.cpp 958 1 ghost error C2039: 'filename' : is not a member of 'boost::filesystem3::directory_entry' ghostplusplus-gs\ghost\game_admin.cpp 1040 1 ghost error C2440: 'initializing' : cannot convert from 'boost::filesystem3::path' to 'std::basic_string<_Elem,_Traits,_Ax>' ghostplusplus-gs\ghost\game_admin.cpp 1041 1 ghost error C2039: 'filename' : is not a member of 'boost::filesystem3::directory_entry' ghostplusplus-gs\ghost\game_admin.cpp 1051 1 ghost error C2039: 'filename' : is not a member of 'boost::filesystem3::directory_entry' ghostplusplus-gs\ghost\game_admin.cpp 1053 1 ghost error C2440: 'initializing' : cannot convert from 'boost::filesystem3::path' to 'std::basic_string<_Elem,_Traits,_Ax>' ghostplusplus-gs\ghost\game_admin.cpp 1069 1 ghost error C2371: 'int8_t' : redefinition; different basic types d:\program files (x86)\microsoft visual studio 10.0\vc\include\stdint.h 17 1 ghost error C2371: 'int_least8_t' : redefinition; different basic types d:\program files (x86)\microsoft visual studio 10.0\vc\include\stdint.h 25 1 ghost error C2371: 'int_fast16_t' : redefinition; different basic types d:\program files (x86)\microsoft visual studio 10.0\vc\include\stdint.h 34 1 ghost error C2371: 'uint_fast16_t' : redefinition; different basic types d:\program files (x86)\microsoft visual studio 10.0\vc\include\stdint.h 38 1 ghost error C2039: 'filename' : is not a member of 'boost::filesystem3::directory_entry' ghostplusplus-gs\ghost\bnet.cpp 1666 1 ghost error C2440: 'initializing' : cannot convert from 'boost::filesystem3::path' to 'std::basic_string<_Elem,_Traits,_Ax>' ghostplusplus-gs\ghost\bnet.cpp 1667 1 ghost error C2039: 'filename' : is not a member of 'boost::filesystem3::directory_entry' ghostplusplus-gs\ghost\bnet.cpp 1677 1 ghost error C2039: 'filename' : is not a member of 'boost::filesystem3::directory_entry' ghostplusplus-gs\ghost\bnet.cpp 1679 1 ghost error C2440: 'initializing' : cannot convert from 'boost::filesystem3::path' to 'std::basic_string<_Elem,_Traits,_Ax>' ghostplusplus-gs\ghost\bnet.cpp 1695 1 ghost error C2039: 'filename' : is not a member of 'boost::filesystem3::directory_entry' ghostplusplus-gs\ghost\bnet.cpp 1777 1 ghost error C2440: 'initializing' : cannot convert from 'boost::filesystem3::path' to 'std::basic_string<_Elem,_Traits,_Ax>' ghostplusplus-gs\ghost\bnet.cpp 1778 1 ghost error C2039: 'filename' : is not a member of 'boost::filesystem3::directory_entry' ghostplusplus-gs\ghost\bnet.cpp 1788 1 ghost error C2039: 'filename' : is not a member of 'boost::filesystem3::directory_entry' ghostplusplus-gs\ghost\bnet.cpp 1790 1 ghost error C2440: 'initializing' : cannot convert from 'boost::filesystem3::path' to 'std::basic_string<_Elem,_Traits,_Ax>' ghostplusplus-gs\ghost\bnet.cpp 1806 1 ghost Исходники из SVN и загрузок брал.
Проще сделай всё по инструкции той ссылки которую я давал, установи компиль новый(старый) который в ссылке, и будет тебе счастье, всё проверено, хотя я сам на 2010 тоже бота компилил.
Что то ru_fr0st путает. Я на 2010 спокойно компилировал гхост++, взятый из SVN и с либами 1.46 версии. Сразу из коробки, поставил среду, прописал либы, include в проекте и все заработало.