gpt4 book ai didi

delphi - 我可以指示 Delphi 编译器查找后缀不是 '.PAS' 的单元文件吗?

转载 作者:行者123 更新时间:2023-12-03 18:05:47 25 4
gpt4 key购买 nike

我想避免将所有现有的 Pascal ('*.P') 和 Object/Extended Pascal ('*.PP') 单元重命名为Borland 的默认后缀 '.PAS' 因为其他工具都依赖于它们。一个一个地编译指定完整文件名的单元工作正常,但我注意到它将 Build 和 Make 模式呈现为不正确的行为 - 编译器在那里运行不存在源文件,因此它既不处理所有依赖单元也不处理修改的单元。请指教。


注意:并不总是可以求助于 uses Fooes in 'Fooes.p', Bars in 'Bars.p'; 语法。

最佳答案

文件扩展名不可配置。另一种方法是为您拥有的每个文件创建一个具有所需后缀的新源文件。也就是说,为每个文件x.pp,创建x.pas。给它以下内容:

{$include x.pp}

Delphi 会找到文件并编译它,但所有真正的代码都来自旧文件。

关于delphi - 我可以指示 Delphi 编译器查找后缀不是 '.PAS' 的单元文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18425055/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com