Ich versuche, die autoecho program, die Boost :: Asio und boost :: Faser verwendet. Ich bin mit dem folgenden:Segmentierung Fehler boost Beispiel
- Ubuntu 16
- Cmake 3.9.1
- Schub 1_65_0
Das Programm hängt von einer lokalen Kopie von round_robin.hpp, yield.hpp und Detail/yield.hpp. Ich habe alle diese heruntergeladen und das Programm baut erfolgreich. Wenn ich den Code ausführen, ich einen Segmentierungsfehler an der Linie in Haupt erhalten, das tut:
io_svc->run();
Wer weiß, wenn ich etwas falsch mache, oder wenn der Code in ihm einen Fehler hat?
auf eine weniger wichtige Anmerkung "Boost 1.65.0" meldet auch falsche Kompilierungswarnungen mit der neuesten release von 'Visual Studio 2017', siehe https://stackoverflow.com/questions/45838714/building-boost-1-65 -0-vcvarsall-bat-nicht gefunden/45842161 # 45842161 – kenba