J'essaie d'exécuter le autoecho program qui utilise boost :: asio et boost :: fiber. J'utilise les éléments suivants:Erreur de segmentation en cours d'exécution boost exemple
- Ubuntu 16
- CMake 3.9.1
- boost 1_65_0
Ce programme dépend d'une copie locale de round_robin.hpp, yield.hpp et détail/yield.hpp. J'ai téléchargé tous ceux-ci et le programme construit avec succès. Quand je lance le code, je reçois une erreur de segmentation à la ligne principale qui fait:
io_svc->run();
Est-ce que quelqu'un sait si je fais quelque chose de mal, ou si le code a une erreur en elle?
sur une note moins importante 'boost 1.65.0' signale également de fausses alertes de compilation avec la dernière version de' Visual Studio 2017', voir https://stackoverflow.com/questions/45838714/building-boost-1-65 -0-vcvarsall-chauve-souris-non-trouvé/45842161 # 45842161 – kenba