编译错误帮助(E2209无法打开包含文件)

时间:2009-10-27 12:29:48

标签: c++ c++builder

我正在使用Borland C ++ Builder 6.我已经安装了LMD Tool版本7,以及用于Delphi 6配套版本的ABC(仅限运行时pakage)。

编译软件单元时,收到以下错误消息:

[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 个答案:

答案 0 :(得分:2)

UxTheme.h是Windows SDK的一部分。 SDK附带了较新版本的visual studio,但您可以从microsoft下载它。您还必须告诉编译器在哪里找到SDK头文件和库文件。

答案 1 :(得分:1)

关于ABC错误,您是否使用

构建

Project|Options|Packages - Build with Runtime Packages

选中

复选框?

您的包名列表是否包含相应的运行时包?

答案 2 :(得分:0)

好吧,看起来你的一些源文件丢失了。