加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

delphi – 使用–no-config参数调用时,dcc32.exe编译器是否会使

发布时间:2020-12-15 09:28:17 所属栏目:大数据 来源:网络整理
导读:问题描述: 考虑以下命令行调用(调用Delphi 2009编译器): dcc32.exe --no-config --peflags:1 Project.dpr 此调用是否将使用Project.dproj或Project.dof配置文件? 如果是,命令行选项是否优先于配置文件? 如果没有,在这种情况下,如果没有加载dcc32.cfg文件
问题描述:

考虑以下命令行调用(调用Delphi 2009编译器):

dcc32.exe --no-config --peflags:1 Project.dpr

此调用是否将使用Project.dproj或Project.dof配置文件?

>如果是,命令行选项是否优先于配置文件?
>如果没有,在这种情况下,如果没有加载dcc32.cfg文件,将从哪里获取构建配置?

问题背景:

我知道自从Delphi 2007以来应该使用MSBuild,但事实上,这就是我要问的原因.我发现InnoSetup使用this batch file来构建它的项目,我有严重的问题将JEDI JVCL库链接到它(这是一个纯粹的噩梦).所以我想配置项目设置以使用MSBuild,但我不确定在上面的命令行调用中使用了什么构建设置.

解决方法

–no-config表示既未从编译器可执行目录加载dcc32.cfg,也未加载项目目录.

应用.dproj和.dof文件中指定的选项的规则不受影响.应用这些选项,并且任何命令行选项都优先.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读