BDS2006和Zeos安装
-
22-09-2019 - |
题
我最近安装的Zeos6.6稳定在BDS2006于特尔斐和C++的个性。
为了做到这一点,并且由于Zeos被写入德尔菲,我检查了"产生的所有C++的文件生成器"当建立的软件包。
问题是我找到的是,不知怎的, 不是所有必要的。DCUs 都过程中产生的建筑物的不同软件包。我最后工作围绕它的第一个建筑物只用于特尔斐(其工作完美),然后重建两个特尔斐和C++。
现在,我不知道如果这是一个错误,在所有(没有发现任何类似的东西在 质量的中心 或谷歌),或者它仅影响BDS2006或其他Ide。因此,问题是: 任何人都可以告诉我有什么可以导致编译器 不 建立所有。DCU当"产生的所有C++建设者文件"检查,但这样做时没有?
在此先感谢和问候
解决方案
这是一个提取的一篇文章是我写的 Zeos论坛 关于如何我解决了这个问题。希望这可以帮助别人。
注意到:这可能适用或不为BDS2005,RAD2007和其他IDE版本。我可以不检验,因为我没有安装。
免责声明:这些步骤可能不是最精确的或有效的。请随意发表评论的任何错误或有问题你可以发现,我会更新的职位。
- 免责声明2:这些步骤是暗示篡改的注册表中一个点。它的工作在我的系统,但可能不在你的。做你自己的风险。
下面的步骤,我设法安装Zeos为Delphi和C++的个性:
- 摆脱任何现有Zeos设施。这包括任何Zeos.BPL,.DCU。LIB你可以找到。
- 提取Zeos到的目录,选举。
- 开BDS2006,选择包Delphi10和汇编所有的软件包。这样,我们将有所有人。DCUs.由于某些原因不是所有的人得到创造了正确的步骤6(见下文)。
- 近BDS2006.这是非常重要的,这样做之前,第5步。
- 删除注册键如在 德尔菲包没有出现在C++
- 开BDS2006.再次打开包装组Delphi10.所有包裹去选择-->连接和选择"产生的所有C++建设者文件"。编写他们所有。如果它抱怨关于一个{$ENDIF;}只要删除它。如果当编制组成部分。bpl或ComponentDesign.bpl,编译器的抱怨一些。DCU它应解决通过增加 建立目录(其中所有的软件包得到建成)来搜索的道路。
- 安装componentDesign.bpl
- 增加必要的路径企业发展服务中的工具的选择,这两种用C++和德尔斐个性:
- 包\delphi10//一头在这里
- 包\delphi10\建立//一些。dcu
- src\成分
- src\核心
- src\dbc
- src\parsesql
- src\平原
只是为了信息的钥匙你需要的步骤5如下:
- 关键:注册表\软件\Borland\BDS\5.0\知的软件包。看起来对于进入与[path]\MyPackage.bpl和其删除。
- 关键:注册表\软件\Borland\BDS\5.0\包缓存。看看钥匙称为MyPackage.bpl和删除整个分关键。
- 关键:注册表\软件\Borland\BDS\5.0\色\缓存。看看钥匙称为MyPackage.bpl和删除整个分关键。有一个错误的企业发展服务,影响到包裹时编制。看看所提及的博客更多的信息。
你应该有Zeos安装并运行两个特尔斐和C++现在。
注意到:当编制在C++它可能会给你一个错误,因为它不可能找到一些。h。通常这得到解决通过改变#include。hpp。
不隶属于 StackOverflow