aiuto errore compilatore (E2209 Impossibile aprire il file di inclusione)
-
06-07-2019 - |
Domanda
Sto usando Borland C ++ Builder 6. Ho installato LMD Tool versione 7 e ABC per Delphi 6 versione compagno (solo runtime pakage).
Quando ho compilato un'unità software, ho ricevuto i seguenti messaggi di errore:
[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'
e
[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'
Ho cercato il mio PC e non sono riuscito a trovare Uxtheme.hpp da nessuna parte.
Qualsiasi aiuto è apprezzato.
Grazie in anticipo
David.
Soluzione
UxTheme.h fa parte di Windows SDK. L'SDK viene fornito con le versioni più recenti di Visual Studio, ma è possibile scaricarlo da microsoft . Dovrai anche dire al compilatore dove trovare i file di intestazione e libreria dell'SDK.
Altri suggerimenti
Per quanto riguarda gli errori ABC, hai creato con
Progetto | Opzioni | Pacchetti - Crea con pacchetti runtime
casella selezionata?
E l'elenco dei nomi dei pacchetti include il pacchetto di runtime appropriato?
Beh, sembra che manchi qualche tuo file sorgente.