Boost w Visual Studio 2017

Boost w Visual Studio 2017
ST
  • Rejestracja:około 5 lat
  • Ostatnio:ponad rok
  • Postów:45
0

Cześć, chciałem spróbować napisać własny serwer TCP Proxy, po dodaniu bibliotek do Visual Studio 2017 mogę kompilować kod, jednak cały 'ekran'/'auto complete' wali błędami.. Niektóre funkcje działają poprawnie, wyświetlają się z kolorowaniem, inne nie. O co może chodzić? Próbowałem szukać po google, próbowałem różnych opcji, nic nie działa..

Visual Studio 2017, boost 1.74.0, poniżej przykład pierwszego lepszego kodu z boost::asio z google, biblioteki dodałem według tego filmiku:

title

edytowany 2x, ostatnio: storm.
MrMadMatt
  • Rejestracja:ponad 9 lat
  • Ostatnio:17 dni
  • Postów:373
1

Może w ustawieniach projektu w VisualStudio, nie dodałeś ścieżek katalogów #include Boosta.

ST
  • Rejestracja:około 5 lat
  • Ostatnio:ponad rok
  • Postów:45
0

Zdaje się, że dodałem, ale może pominąłem któreś miejsce?

title

title

edytowany 2x, ostatnio: storm.
LE
Tryb release masz włączony.
ST
@leto: bardzo ciekawe, wiesz może dlaczego w trybie Debug wszystko działa?
LE
Powinieneś włączyć tryb All Configurations i wtedy zmieniać linkowanie itp.
AK
  • Rejestracja:prawie 7 lat
  • Ostatnio:około miesiąc
  • Postów:3561
1

a boost nie wymaga specyficznego buildu biblioteki (choć w 99% to headery) - nie tylko wgrania w katalog?


Bo C to najlepszy język, każdy uczeń ci to powie
Sunnydev
Boost.Asio bezpośrednio nie wymaga, ale korzysta z (teoretycznie opcjonalnego) Boost.Regex, które już trzeba budować.
kq
Moderator C/C++
  • Rejestracja:prawie 12 lat
  • Ostatnio:około 4 godziny
  • Lokalizacja:Szczecin
0

Mi to wygląda na błąd cache intellisense (albo błąd parsowania). Jeśli się kompiluje i działa to znaczy, że ścieżki itd są dobre.


Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.