【发布时间】: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