Je suis un développeur C#, qui a décidé de poursuivre un projet C++. J'ai eu C++ de l'expérience, mais pas MSVC.
Ce que j'essaie de faire est d'intégrer une .dll à partir d'un projet open source dans mon projet. Le code est disponible et j'ai construit. J'ai l' .dll ainsi que l' .lib qui, comme je comprends qu'il est nécessaire pour les projets C++.
Maintenant, malheureusement, il n'est pas simple "Ajouter une Référence", abandonner ma dll dans un répertoire et l'ajouter à ma solution. J'ai édité les pages de propriétés du projet, le C/C++ Supplémentaires Incluent les Répertoires de l'option ainsi que l'ajout de l' .lib comme un autre éditeur de liens de dépendance. J'ai créé un répertoire pour les dll et lib à l'intérieur de ma solution de l'arbre.
Mon problème est que lorsque j'essaie d'inclure les fichiers d'en-tête à partir de la documentation, VS sortie crache des messages d'erreur. Maintenant je me rends compte que je suis en utilisant la dll/lib combo et que l' .h les fichiers ne sont pas présents dans ma solution alors, comment puis-je ajouter de la bonne comprend? Je suis en utilisant la bibliothèque QT qui est à travailler, mais comment j'ai ajouter l'autre en-tête / dll à partir de la bibliothèque open source m'échappe.
Quelqu'un peut-il svp me pointer dans la bonne direction.