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

吉姆斯网

在Delphi中,每当我重建应用程序时,所有第三方组件的DCU文件都会在应用程序的可执行文件所在的目录中生成。
我如何改变这种行为?
这样第三方组件的DCU文件就不会在我的应用程序目录中生成。

戴维·赫弗南

编译器生成的.dcu文件都在同一目录中创建。因此,无法将生成的.dcu文件文件放入不同的目录,并将第三方库中的文件与源文件中的文件分开。

但是,将.dcu文件放入与源文件相同的目录通常是一个坏主意。那只会使事情变得混乱。最佳实践是将.dcu文件放入项目的子目录中。编译器选项使您可以执行此操作。打开编译器选项对话框,然后将目标下拉列表更改为“所有配置-所有平台”这是您其他配置继承自的基本配置。该对话框如下所示:

在此处输入图片说明

您需要更改的设置是Unit output directory上图显示了XE2上新项目的默认设置。该值.\$(Platform)\$(Config)由编译器扩展。因此,如果您要构建针对Win32平台的调试配置,则.dcu文件将输出到.\Win32\Debug

此处记录了编译器选项:http : //docwiki.embarcadero.com/RADStudio/zh/Delphi_Compiler

单位输出目录的描述为:

指定一个单独的目录以包含.dcu

另一个密切相关的选项是输出目录这是放置编译后的可执行文件的位置。如果您针对多个平台,那么您确实需要将此可执行文件放置在主项目目录之外的其他位置。否则,自动化构建将变得困难且容易出错。当您实际上想要64位可执行文件时,选择过时的32位可执行文件太容易了。

因此,我建议您使用默认值,.\$(Platform)\$(Config)因为它是一个很好的默认值。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

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

来自分类Dev

您如何引用Rails应用程序中的第三方反应组件?

来自分类Dev

如何使用第三方应用程序在 Dropbox 中添加文件?

来自分类Dev

Yammer第三方应用程序访问

来自分类Dev

跟踪第三方应用程序的使用

来自分类Dev

如何在不使用第三方应用程序的情况下打开iBook文件?

来自分类Dev

Android:使用第三方应用程序打开私人文件

来自分类Dev

Android:使用第三方应用程序打开私人文件

来自分类Dev

如何将字段添加到第三方应用程序模型?

来自分类Dev

如何在Notes Xpages应用程序中添加外部第三方jar?

来自分类Dev

如何在流星应用程序中添加第三方角度指令

来自分类Dev

如何从iPad的第三方应用程序提取数据?

来自分类Dev

如何使用django-contact-form(第三方应用程序)?

来自分类Dev

如何使用浓缩咖啡测试第三方应用程序

来自分类Dev

如何从yii框架到我的第三方应用程序使用会话

来自分类Dev

如何为第三方django应用程序进行源代码控制迁移?

来自分类Dev

如何触发数据从第三方应用程序发送到NetSuite

来自分类Dev

如何通知何时调用第三方应用程序

来自分类Dev

如何使用django-contact-form(第三方应用程序)?

来自分类Dev

如何使用意式浓缩咖啡测试第三方应用程序

来自分类Dev

如何在第三方应用程序中屏蔽广告:Android

来自分类Dev

SAP和Navision如何与第三方应用程序交互?

来自分类Dev

如何在流星应用程序中添加第三方角度指令

来自分类Dev

如何将我的表单粘贴到第三方应用程序的窗口?

来自分类Dev

如何为第三方django应用程序进行源代码控制迁移?

来自分类Dev

Bash:如何确定第三方应用程序是否打开了终端

来自分类Dev

如何通过第三方应用程序访问Yii2(HumHub)

来自分类Dev

如何知道哪个第三方影响了我的应用程序大小?

来自分类Dev

如何让我的应用程序使用 Visual Studio 找到第三方 DLL?

Related 相关文章

  1. 1

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

  2. 2

    您如何引用Rails应用程序中的第三方反应组件?

  3. 3

    如何使用第三方应用程序在 Dropbox 中添加文件?

  4. 4

    Yammer第三方应用程序访问

  5. 5

    跟踪第三方应用程序的使用

  6. 6

    如何在不使用第三方应用程序的情况下打开iBook文件?

  7. 7

    Android:使用第三方应用程序打开私人文件

  8. 8

    Android:使用第三方应用程序打开私人文件

  9. 9

    如何将字段添加到第三方应用程序模型?

  10. 10

    如何在Notes Xpages应用程序中添加外部第三方jar?

  11. 11

    如何在流星应用程序中添加第三方角度指令

  12. 12

    如何从iPad的第三方应用程序提取数据?

  13. 13

    如何使用django-contact-form(第三方应用程序)?

  14. 14

    如何使用浓缩咖啡测试第三方应用程序

  15. 15

    如何从yii框架到我的第三方应用程序使用会话

  16. 16

    如何为第三方django应用程序进行源代码控制迁移?

  17. 17

    如何触发数据从第三方应用程序发送到NetSuite

  18. 18

    如何通知何时调用第三方应用程序

  19. 19

    如何使用django-contact-form(第三方应用程序)?

  20. 20

    如何使用意式浓缩咖啡测试第三方应用程序

  21. 21

    如何在第三方应用程序中屏蔽广告:Android

  22. 22

    SAP和Navision如何与第三方应用程序交互?

  23. 23

    如何在流星应用程序中添加第三方角度指令

  24. 24

    如何将我的表单粘贴到第三方应用程序的窗口?

  25. 25

    如何为第三方django应用程序进行源代码控制迁移?

  26. 26

    Bash:如何确定第三方应用程序是否打开了终端

  27. 27

    如何通过第三方应用程序访问Yii2(HumHub)

  28. 28

    如何知道哪个第三方影响了我的应用程序大小?

  29. 29

    如何让我的应用程序使用 Visual Studio 找到第三方 DLL?

热门标签

归档