Я пытаюсь разработать сервер websocket ++ на своем ноутбуке с Windows 7 для простоты (пока плохо с vi
, не хочу постоянно ftp). В конце я перейду на Ubuntu 12.10.
Я использую проект консольного приложения Visual C ++ Win32.
Я include
d каталог websocketpp
, установил boost 1.53.0 Как вы установить Boost.Build в Windows? и include
d & link
ed увеличить Повышение связывания, Visual Studio и контроль версий.
Я пытаюсь build
print_server.cpp
http://www.zaphoyd.com/websocketpp/manual/building-program-websocket
Когда я это делаю, я получаю Error 1 error C2182: '*' : illegal use of type 'void' c:\boost_1_53_0\boost\smart_ptr\intrusive_ptr.hpp Line:155 Column:1
Код повышения (вторая строка - 155):
T & operator*() const
{
BOOST_ASSERT( px != 0 );
return *px;
}
Почему я получаю эту ошибку? Как мне это исправить?
void
. - person Some programmer dude   schedule 29.03.2013