我在BDS C ++ Builder 2006中安装ZEOSLib 6.6.6-stable时遇到问题。
我只安装了C ++ Builder,没有Delphi,但我可以在dcc32.exe
文件夹中看到bds/4.0/bin/
文件。
当我尝试使用Delphi编译器从命令行编译包时,如this post中所建议的那样,使用dcc32.exe zeosdbo.bdsgroup -JPHNE
,我会收到几条错误消息(见下文)并且编译停止。< / p>
我还尝试在IDE中打开builder6/zeosdbo.bpg
文件,它将项目文件更新为版本10并生成一组.bdsgroup
文件,但在尝试构建项目文件时{ {1}}错误消息apears。
您能否就此问题提供进一步的帮助?
尝试使用Delphi命令行编译器编译软件包时收到的消息:
C:\ ZEOSDBO \ packages \ DELPHI10 \ ZeosDbo.bdsgroup(1)错误:E2029预期声明,但'&lt;'结果
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'。'预期但发现文件结束
答案 0 :(得分:0)
最后我发现别无选择,只能安装Delphi10构建器并使用链接器选项编译&#34;生成所有C ++文件&#34;,而不是在zcomponent.dpk处理$ endif并且在添加到路径之后请求所有缺少* .dcu的源文件夹。 之后,C ++和Delphi10构建器都显示了工具栏,但显然正确地安装了软件包。 亲切的问候。 Patowski