0

我在 BDS C++ Builder 2006 中安装 ZEOSLib 6.6.6-stable 时遇到问题。我只安装了 C++Builder,没有 Delphi,但我可以在文件夹中看到该dcc32.exe文件bds/4.0/bin/

当我尝试从命令行使用 Delphi 编译器编译包时,如本文中所建议,使用dcc32.exe zeosdbo.bdsgroup -JPHNE,我收到几条错误消息(见下文)并且编译停止。

我也尝试builder6/zeosdbo.bpg在 IDE 中打开文件,它将项目文件更新到版本 10 并生成一组.bdsgroup文件,但是在尝试构建项目文件时出现file not found Zclasses.dcu错误消息。

您能否就这个问题提供进一步的帮助?

尝试使用 Delphi 命令行编译器编译软件包时收到的消息:

C:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(1) 错误:预期 E2029 声明,但发现“<”

c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(1) 错误:E2038 输入文件中的非法字符:'"' (#$22)
c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(1) 错误:E2038 非法输入文件中的字符:'"' (#$22)

c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(5) 错误:E2038 输入文件中的非法字符:'"' (#$22)

c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(5) 错误:E2038 输入文件中的非法字符:'"' (#$22)

c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(6) 错误:E2038 输入文件中的非法字符:'"' (#$22)

c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(6) 错误:E2038 输入文件中的非法字符:'"' (#$22)

c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(7) 错误:E2038 输入文件中的非法字符:'"' (#$22)

c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(8) 错误:E2038 输入文件中的非法字符:'"' (#$22)

c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(12) 错误:E2038 输入文件中的非法字符:'"' (#$22)

c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(12) 错误:E2038 输入文件中的非法字符:'"' (#$22)

c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(13) 错误:E2038 输入文件中的非法字符:'"' (#$22)

c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(13) 错误:E2038 输入文件中的非法字符:'"' (#$22)

c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(14) 错误:E2038 输入文件中的非法字符:'"' (#$22)

c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(14) 错误:E2038 输入文件中的非法字符:'"' (#$22)

c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(15) 错误:E2038 输入文件中的非法字符:'"' (#$22)

c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(15) 错误:E2038 输入文件中的非法字符:'"' (#$22)

c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(16) 错误:E2038 输入文件中的非法字符:'"' (#$22)

c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(16) 错误:E2038 输入文件中的非法字符:'"' (#$22)

c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(17) 错误:E2038 输入文件中的非法字符:'"' (#$22)

c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(17) 错误:E2038 输入文件中的非法字符:'"' (#$22)

c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(18) 错误:E2038 输入文件中的非法字符:'"' (#$22)

c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(23)

c:\ZEOSDBO\packages\DELPHI10\ZeosDbo.bdsgroup(24) 错误:E2029 '.' 预期但找到文件结尾

4

1 回答 1

0

最后,我没有找到其他选择,只能安装 Delphi10 builder 并使用链接器选项“生成所有 C++ 文件”进行编译,而不是在 zcomponent.dpk 的 $endif 周围工作,并且在将所有丢失的源文件夹添加到路径之后 *.要求提供 dcu。之后 C++ 和 Delphi10 构建器显示了工具栏,但显然软件包安装正确。亲切的问候。帕托夫斯基

于 2016-10-04T18:50:41.660 回答