我最近在BDS2006上安装了适用于Delphi和C ++个性的Zeos 6.6。
为了做到这一点,并且由于Zeos是用Delphi编写的,我在构建软件包时检查了“生成所有C ++ Builder文件”。
我发现的问题是,在构建不同的软件包期间,不知何故,并非所有必需的.DCU 。我最终解决了这个问题,首先只为Delphi构建(完美无缺),然后重建Delphi和C ++。
现在,我不确定这是否是一个错误(在Quality Central或Google中找不到任何类似内容),或者它也只影响BDS2006或其他IDE。所以,问题是:当选中“生成所有C ++ Builder文件”时,任何人都可以告诉我什么可能导致编译器不构建所有.DCU,但是当没有时会这样做?
提前致谢并提出最好的问候
答案 0 :(得分:0)
这是我在Zeos forums中写的关于我如何解决这个问题的文章的摘录。希望它可以帮助别人。
注意:这可能适用于BDS2005,RAD2007和其他IDE版本。我无法测试,因为我没有安装。
免责声明:这些步骤可能不是最准确或最有效的步骤。请随时评论您可以找到的任何错误或问题,我将更新帖子。
通过以下步骤,我设法为Delphi和C ++个性安装了Zeos:
仅供参考,步骤5中需要的密钥如下:
你现在应该安装Zeos并为Delphi和C ++工作。
注意:在C ++中编译时,它可能会给你一个错误,因为它找不到一些.h。通常,这可以通过将#include更改为.hpp来解决。