Aide du compilateur sur l'erreur (impossible d'ouvrir le fichier d'inclusion E2209)
-
06-07-2019 - |
Question
J'utilise Borland C ++ Builder 6. J'ai installé LMD Tool version 7 et ABC pour Delphi 6 version d'accompagnement (package d'exécution uniquement).
Lorsque j'ai compilé une unité logicielle, j'ai reçu les messages d'erreur suivants:
[C++ Error] iss_hmi_gui_cached.h(58): E2209 Unable to open include file 'abcbtn.hpp' Full parser context C++ Error] iss_hmi_gui_cached.h(59): E2209 Unable to open include file 'abcctl32.hpp' Full parser context [C++ Error] iss_hmi_gui_cached.h(61): E2209 Unable to open include file 'abcexctl.hpp'
et
[C++ Error] Lmdcontrol.hpp(24): E2209 Unable to open include file 'Uxtheme.hpp' [C++ Error] Lmdcustomspeedbutton.hpp(22): E2209 Unable to open include file 'Uxtheme.hpp'
J'ai effectué une recherche sur mon ordinateur et je n'ai trouvé nulle part Uxtheme.hpp.
Toute aide est appréciée.
Merci d'avance
David.
La solution
UxTheme.h fait partie du Kit de développement logiciel (SDK) Windows. Le SDK est fourni avec les versions les plus récentes de visual studio, mais vous pouvez le télécharger à partir de microsoft . Vous devrez également indiquer au compilateur où trouver l’en-tête du SDK et les fichiers de bibliothèque.
Autres conseils
En ce qui concerne les erreurs ABC, avez-vous construit avec le
Projet | Options | Packages - Construire avec des packages d'exécution
case à cocher cochée?
Et votre liste de noms de paquet inclut-elle le paquet d'exécution approprié?
Eh bien, il semblerait que certains de vos fichiers source manquent.