Entwicklungsschub mit Visual Studio 2013 (Express)

Hat jemand Boost mit Visual Studio 2013 Express erfolgreich erstellt?

Ich bin verwirrt, ob dies derzeit noch möglich ist oder nicht, wie die Boost-Website feststellt:

Bekannte Fehler in Visual Studio 2013 / Visual C ++ 12.

Visual Studio 2013 wurde erst spät im Veröffentlichungsprozess veröffentlicht, daher gibt es mehrere ungelöste Probleme. Diese schließen ein:

Die Serialisierung kann aufgrund eines fehlenden Include nicht kompiliert werden.

Die Verwendung von has_member_function_callable_with aus den Allocator_traits von Boost.Container verursacht einen Kompilierungsfehler (# 9332).

In Bibliotheken wie Unordered und MultiIndex kann das Aufrufen überladener Funktionen mit Initialisierungslisten zu einem Kompilierungsfehler führen, wobei Visual C ++ angibt, dass die Überladungen nicht eindeutig sind. Dies ist ein Visual C ++ - Fehler und es ist nicht klar, ob es eine gute Problemumgehung gibt. Dies hat keine Auswirkungen auf Code, der keine Initialisierungslisten verwendet, oder auf eine Initialisierungsliste, die keine implizite Konvertierung erfordert (d. H. Eine Initialisierungsliste mit dem genauen Werttyp des Containers).

Thread: ex_scoped_thread-Kompilierung schlägt fehl (# 9333).

Jedoch,dieses Plakat sagt, dass es möglich ist, Boost 1.55.0 mit VS 2013 ohne Patches zu erstellen.

Ich habe versucht, Boost mit VS 2013 zu erstellen und erhalte tatsächlich mindestens den Serialisierungsfehler.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage