【问题标题】:Rad Studio C++ builder missing VCL headersRad Studio C++ builder 缺少 VCL 头文件
【发布时间】:2012-01-18 21:59:56
【问题描述】:

我下载了 Embarcadero C++Builder 来编译一个预先存在的项目。当我尝试构建时,它说找不到vcl/Classes.hpp。我已经在我的计算机上搜索了该文件,但它似乎并不存在。

我可以去哪里下载这个库来构建这个项目? Embarcadero 的网站上似乎没有任何链接可以下载缺失的库。

【问题讨论】:

  • 它在我的机器上,在%PROGRAMFILES%\Embarcadero\RAD Studio\9.0\Include\Windows\RTL 文件夹中(RAD Studio XE2 附带的 C++Builder 版本),XE 的同一个文件夹(8.0 版本除外),在%PROGRAMFILES%\Embarcadero\RAD Studio\7.0\Include\vcl 用于 RAD Studio 2010 附带的版本。看来您的安装可能出现问题。你下载的是什么版本的 C++Builder?
  • 我刚刚下载了试用版,关于屏幕告诉我它是 Embarcadero RAD Studio XE2 版本 16.0.4358.45540
  • 这应该与我给你的第一个文件夹位置匹配。我对试用版没有任何经验,所以我不知道包含什么,不包含什么。不过,我认为 VCL 头文件会在那里,如果除了类型定义之外别无其他。不过,您可以使用 Embarcadero 打开一个免费的support 案例,因为这似乎是一个安装问题。如果不是,他们至少可以告诉您这些文件不包含在试用版中。也许其他更熟悉试用版限制的人会跳到这里。
  • 查看它,似乎包含目录已过时,可能是在旧安装中设置的。我不得不更新项目中的包含目录,你的评论让我找到了解决方案,所以如果你想把它作为答案发布,我可以接受它
  • 完成。我会稍微清理一下 cmets 以减少混乱。很高兴你把它整理好了。 :)

标签: c++builder vcl


【解决方案1】:

它在我的机器上,在 %PROGRAMFILES%\Embarcadero\RAD Studio\9.0\Include\Windows\RTL 文件夹中(RAD Studio XE2 附带的 C++Builder 版本),XE 的相同文件夹(8.0 版本除外),%PROGRAMFILES%\Embarcadero\RAD Studio\7.0\Include\vcl 中的版本RAD Studio 2010 附带。看来您的安装可能出了点问题。

每个 cmets,您下载了XE2 试用版,这意味着您应该在我上面列出的第一个文件夹中找到它;如果它们不存在,则说明您的安装有问题,或者标头未包含在试用版中。 (我认为它们至少会用于类型定义,所以我怀疑安装。)

不过,您可以使用 Embarcadero 打开免费的support case,因为这似乎是安装问题。如果不是,他们至少可以告诉您这些文件不包含在试用版中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-09-28
    • 1970-01-01
    • 2022-11-23
    • 2023-01-27
    • 1970-01-01
    • 2011-02-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多