Справка по ошибкам компилятора (E2209 Невозможно открыть включаемый файл) - PullRequest
0 голосов
/ 27 октября 2009

Я использую 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.

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

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

Дэвид.

Ответы [ 3 ]

2 голосов
/ 27 октября 2009

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

1 голос
/ 27 октября 2009

Относительно ошибок ABC, вы строили с

Project|Options|Packages - Build with Runtime Packages

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

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

0 голосов
/ 27 октября 2009

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

...