P.....8
P.....8
#programowanie #cpp #cplusplus
Trochę głupio mi zadawać takie pytania, ale sytuacja wygląda tak, że muszę w miarę szybko uruchomić jakiekolwiek proste połączenie z serwerem z SignalR w aplikacji konsolowej C++.

[[Mam tu nawet gotowy kod]](https://github.com/aspnet/SignalR-Client-Cpp/blob/dev/samples/HubConnectionSample/HubConnectionSample.cpp) z tym że problem polega na tym, że za cholerę nie znam się na C++, a Visual Studio pluje błędami z co drugiej linijce ( ͡° ʖ̯ ͡°)
Z tego co tu widzę, brakuje mu paru klas które w tym kodzie przywołuję. Na czerwono podkreśla: "utility", "web", ".invoke", "pplx", "ucout", "std::getline".

Wydaje mi się, że większość tych klas powinna znajdować się w bibliotekach które deklaruję na początku (include). Czy w C++ trzeba jakoś jeszcze coś skonfigurować w kompilatorze żeby to zaczęło działać? Jaki może być powód że VS tych klas nie widzi? To co mam obecnie, to kropka w kropkę kod z tego linka. Co jest tam czego u mnie nie ma?
  • Najlepsze
  • Wszystkie komentarze
TheNewIcek
TheNewIcek
Jak nie znasz C++ i chcesz to zrobić to mogę życzyć Ci tylko powodzenia :D
TheNewIcek
TheNewIcek
@Pietrek558: Bardziej interesują Cię błędy cannot open :) Z nich wynika reszta (a przynajmniej duża część) kolejnych błędów.
k.....r
k.....r
@Pietrek558: brakuje headerów tylko, z tego co widzę, to są to jakieś windowsowe biblioteki, a getline jest w ``

masz dobrze ustawione prekompilowane headery? (stdafx.h)
P.....8
P.....8
@TheNewIcek: Nie potrzebne mi nic więcej niż jest w podanym przykładzie. Chciałbym po prostu to odpalić ( ͡° ʖ̯ ͡°)
TheNewIcek
TheNewIcek
@kuhar: niech zacznie od tego jakie ma błędy kompilacji. To będziemy rozwiązywać jakiś tydzień tutaj na mirko. :D Później okaże się, że linker nie znajduje symboli. Kolejny tydzień.
k.....r
k.....r
@Pietrek558: on powinien sam pościągać sobie pakiety z nugeta, więc wszystko powinno automagicznie działać: https://github.com/aspnet/SignalR-Client-Cpp/blob/dev/samples/SignalRServer/packages.config

jakiego masz visuala?
P.....8
P.....8
@kuhar: Visual Studio 2015
Co do tego packages.config, to podesłałeś chyba pakiety C#. Te konkretne są chyba tu, a jeśli to są te, to wszysko z nimi u mnie OK.
Co do błędów, to głównie są one podobne do "expected a ')'" albo "identifier "ucout" is undefined". Te dotyczące brakująch plików dołączam z obrazkiem.