1

我使用许多第三方组件。他们有一个安装程序,可以编译 .pas 并自动将路径添加到库路径。

问题是当我在项目中使用组件时。编译器正在重新创建第三方组件的 .dcu。如何使编译器不再创建 .dcu?

我发现这些旧帖子报告了类似的问题。但我不太明白我是如何对编译器说的:“编译器停止重新创建第三方组件的 .dcu,并从那个地方获取 .dcu。”

如何处理第三方库中的警告/提示?

如何制作第三方组件的 DCU 文件,而不是在我的应用程序目录中生成?

4

1 回答 1

1

首先:从“库路径”(IDE 设置)中删除 .pas 文件的位置,并将其替换为 .dcu 路径的位置(注意:dcu 文件必须与 .pas 文件位于不同的文件夹中库,否则无论如何都会构建 .pas 文件)。确保您的项目本身也没有使用自己的搜索路径引用 .pas 文件。

第二:当您想使用 ctrl-mouseclick 来检查第三方组件的代码时,将 .pas 路径添加到您的 IDE 的浏览路径中。

关于调试:您可能想要构建两组 dcu;一个有调试信息,一个没有...

于 2019-05-30T20:56:43.420 回答