2016-07-07 4 views
0

J'ai travaillé sur la construction du courtier de messagerie Qpid C++ pour Windows qui utilise la bibliothèque boost et CMake pour faire la construction proprement dite. J'ai exécuté la commande cmake -G "Visual Studio 12 2013" C:\<home>\Downloads\qpid-cpp-0.34 selon le install instructions for windows et j'ai obtenu ce log output à la fin de laquelle le message: No DOTNET binding support available for Visual Studio 12 2013 est apparu.Aucune prise en charge de liaison DOTNET pour Visual Studio 12 2013

Existe-t-il une liaison dotnet à installer pour que cette version fonctionne?

+0

Avez-vous besoin de cette fonctionnalité vous? Peut-être qu'il y a une option dans CMake-gui pour ne pas construire ces liaisons. – drescherjm

+0

@drescherjm Oui, il s'avère que vous pouvez simplement désactiver la fonctionnalité. Je posterai une réponse à partir de ce qui m'a été dit sur le forum des utilisateurs d'Apache Qpid. – loremIpsum1771

+0

*** Ouais il se trouve que vous pouvez simplement désactiver la fonctionnalité. *** Je m'attendais à être familier avec 'CMake' mais chaque projet est différent et n'a pas besoin de suivre le modèle habituel .. – drescherjm

Répondre

0

Selon une réponse m'a donné sur le forum Apache Qpid utilisateurs, la liaison peut être désactivée:

La liaison est un produit de la construction. Cependant, le support .NET liaison est terminée avec Visual Studio 2012. Dans votre commande cmake ligne désactiver la liaison avec .NET:
-DBUILD_BINDING_DOTNET=No