コンパイラエラーヘルプ(E2209インクルードファイルを開けません)

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

  •  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

チェックボックスがオンになっていますか

そして、パッケージ名リストには適切なランタイムパッケージが含まれていますか?

まあ、ソースファイルの一部が欠落しているようです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top