コンパイラエラーヘルプ(E2209インクルードファイルを開けません)
-
06-07-2019 - |
質問
Borland C ++ Builder 6を使用しています。LMDToolバージョン7と、Delphi 6コンパニオンバージョン用のABCをインストールしました(ランタイムパッケージのみ)。
ソフトウェアユニットをコンパイルすると、次のエラーメッセージが表示されました:
[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'
and
[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'
PCを検索しましたが、Uxtheme.hppはどこにも見つかりませんでした。
ご協力いただければ幸いです。
事前に感謝
デビッド。
解決
UxTheme.hは、Windows SDKの一部です。 SDKにはVisual Studioの新しいバージョンが付属していますが、 microsoft 。また、SDKヘッダーとライブラリファイルの場所をコンパイラーに指示する必要があります。
他のヒント
ABCエラーに関して、あなたはビルドしましたか
Project | Options | Packages-Build with Runtime Packages
チェックボックスがオンになっていますか
そして、パッケージ名リストには適切なランタイムパッケージが含まれていますか?
まあ、ソースファイルの一部が欠落しているようです。
所属していません StackOverflow