首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Final编写Delphi项目

用Final编写Delphi项目
EN

Stack Overflow用户
提问于 2019-11-13 16:12:48
回答 1查看 247关注 0票数 0

我有一个像这样组织的大型Delphi项目(简化):

代码语言:javascript
复制
Sources:
    Delphi:  
        Project A
        Project B
        …
        Project G
        COMMON
    FinalBuilder
LIB:
    Lib A
    Lib B
    …
    Lib K

因此,每个Project文件夹都包含项目所需的文件(.dprog.pas.dfm)。COMMON文件夹包含多个项目使用的文件(.pas)。Lib文件夹包含多个项目所需的外部资源(.pas.dfm),然后在FinalBuilder中我有自己的ProjectBuilder.fbp8Project.ini文件。

这个想法是,ProjectBuilder会问我想要编译哪个项目(以及更多的选项),然后依次编译它们。

但是,“图书馆路径”存在一些问题。

请参阅,每个Delphi都在Project XCOMMON中包含到其所需文件的路径,但没有LIB中所需文件的路径。因此,如果我只想使用Delphi编译Delphi项目,它就无法工作(直到我给它提供了Library路径)。但是,我想使用FinalBuilder编译,这个特定的路径是由FinalBuilder (通过他的.ini文件)提供的。

因此,ProjectBuilder将从它的.ini文件中获取我想要构建的项目所需的所有变量,包括库路径,然后启动一个"Build“操作,并正确设置此库路径。

但是,由于某些原因,它不起作用:编译失败,说它找不到应该由库路径提供的单元。因此,我猜FinalBuilder和Delphi之间存在某种错误的沟通,导致Delphi没有库路径(但我不知道这个"Build“操作是如何详细工作的)。

也许在FinalBuilder中还有更多的设置要做?有人知道吗?或者,这些文件是作为库加载的,而不是作为源文件加载的?

EN

回答 1

Stack Overflow用户

发布于 2019-11-13 21:25:43

听起来你使用的是FinalBuilder的旧版本,在Delpjhi 10.2之前-你需要更新到一个更新的版本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58842507

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档