Справка по ошибкам компилятора (E2209 Невозможно открыть включаемый файл)

StackOverflow https://stackoverflow.com/questions/1630484

  •  06-07-2019
  •  | 
  •  

Вопрос

Я использую Borland C++ Builder 6.Я установил LMD Tool версии 7 и сопутствующую версию ABC для Delphi 6 (только пакет времени выполнения).

Когда я скомпилировал программный модуль, я получил следующие сообщения об ошибках:

[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'

и

[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'

Я обыскал свой компьютер и нигде не смог найти Uxtheme.hpp.

Любая помощь приветствуется.

заранее спасибо

Дэйвид.

Это было полезно?

Решение

UxTheme.h является частью Windows SDK.SDK поставляется с более новыми версиями Visual Studio, но его можно загрузить с сайта Майкрософт.Вам также придется сообщить компилятору, где найти заголовок SDK и файлы библиотеки.

Другие советы

Что касается ошибок ABC, вы строили с помощью

Project|Options|Packages - Build with Runtime Packages

флажок установлен?

И включает ли ваш список имен пакетов соответствующий пакет времени выполнения?

Что ж, похоже, некоторые исходные файлы отсутствуют.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top