2016-07-07 14 views
0

Ich habe an der Erstellung des C++ - Qpid-Nachrichtenbrokers für Windows gearbeitet, der die Boost-Bibliothek und CMake verwendet, um den eigentlichen Build zu erstellen. Ich lief den Befehl cmake -G "Visual Studio 12 2013" C:\<home>\Downloads\qpid-cpp-0.34 wie die install instructions for windows und ich bekam diese log output an deren Ende die Nachricht: No DOTNET binding support available for Visual Studio 12 2013 erschien.Nein DOTNET-Bindungsunterstützung für Visual Studio 12 2013

Gibt es eine Dotnet-Bindung, die installiert werden muss, damit dieser Build funktioniert?

+0

Sie benötigen diese Funktion? Vielleicht gibt es in CMake-gui eine Option, diese Bindungen nicht zu erstellen. – drescherjm

+0

@drescherjm Ja, es stellt sich heraus, dass Sie die Funktion einfach ausschalten können. Ich werde eine Antwort von dem, was mir im Apache Qpid Benutzerforum gesagt wurde, posten. – loremIpsum1771

+0

*** Ja, es stellt sich heraus, dass du die Funktion einfach ausschalten kannst. *** Ich habe erwartet, dass ich mit CMake vertraut bin, aber jedes Projekt ist anders und muss nicht dem üblichen Muster folgen. – drescherjm

Antwort

0

Laut einer Antwort, die ich auf dem Apache Qpid Benutzer Forum gegeben wurde, wird die Bindung kann ausgeschaltet:

Die Bindung ist ein Produkt des Build. Allerdings ist die Unterstützung für .NET beendet Bindung mit Visual Studio 2012. In Ihrem Cmake Befehlszeile die .NET Bindung mit deaktivieren:
-DBUILD_BINDING_DOTNET=No