如何在Delphi中为Pascal安装库?

用户名

我该如何向Delphi安装诸如Velthuis.Console之类的库我按照建议打开了.dpr文件,但是没有其他在线指南中所示的安装选项。它可以按预期进行编译和工作,但是如何使其成为共享库?先感谢您。

马丁·A

我假设您已从Rudy的文章链接的GitHub页面上将Rudy的库下载为.Zip文件。

该文件将包含他的.Pas文件的3种样式,他将这些样式放在一起以模仿TurboPascal附带的传统Crt.Pas单元,以提供易于使用的基本屏幕和键盘处理。这些是:Velthuis.AnsiConsole.Pas Velthuis.AutoConsole.Pas Velthuis.Console.Pas

该答案的其余部分假定您只想使用Velthuis.Console.Pas。您希望能够在以后的项目中使用此单元。

您的问题归结为:如何告诉Delphi在哪里寻找控制台单元?

这是我所做的:

  • 我在D:驱动器上创建了一个Rudy文件夹,并将文件解压缩到那里。

  • 接下来,如果我还没有,则创建一个文件夹D:\ D103Lib2。这样做的目的是,Delphi的默认配置包括一个Lib子文件夹,在该子文件夹中可以找到所需的某些文件(例如.Bpl和.Dcu文件),并且如果您不这样做,从长远来看,它会使您的痛苦最小化开始在里面放东西。

  • 接下来在D:\ Rudy中打开ConsoleDemo.DProj,然后转到Project | IDE中的选项

  • 就在弹出窗口的顶部。在右侧的选项卡上Delphi Compiler,单击设置Unit output directory并将其设置为D:\ D103Lib2,然后关闭弹出窗口。这样做的目的是,当您编译ConsoleDemo时,编译器将依次编译Velthuis.Console.Pas以生成文件,并将其(而不是.Pas文件)放入D:\ D103Lib2。

  • 编译ConsoleDemo。编译应该成功。

  • 创建一个新的Console App项目并将Velthuis.Console添加到“使用”列表中。

  • 尝试编译新项目,编译器会抱怨找不到 Velthuis.Console

  • 转到项目| 选项| 再次使用Delphi编译器,并在右侧的选项卡中Search Path 添加D:\ D103Lib2。

  • 再次尝试编译项目,这次编译将成功。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Delphi 2007中安装Delphi Chromium Embedded?

来自分类Dev

如何在/ apps中为在Linux redhat中/ opt中安装的Python设置pandas库的路径

来自分类Dev

如何在Ubuntu 12.04中为Python3安装库netifaces?

来自分类Dev

如何在laravel中安装PHPExcel库?

来自分类Dev

如何在环境中安装库?

来自分类Dev

如何在Delphi 10.3中安装组件并设置搜索路径?

来自分类Dev

如何在Delphi 10中添加库路径

来自分类Dev

如何在现代Delphi中为AnsiStrings使用SameText?

来自分类Dev

如何在现代Delphi中为AnsiStrings使用SameText?

来自分类Dev

如何在Inno Setup Pascal脚本中检查对象是否为NULL?

来自分类Dev

如何在aws beanstalk文件install_packages.config中为yum安装指定存储库?

来自分类Dev

如何在Pascal中输出Set的内容?

来自分类Dev

如何在Pascal中创建QuickBlox会话

来自分类Dev

如何在PHP中安装QR代码库

来自分类Dev

如何在Maven中安装和使用openEHR库

来自分类Dev

如何在ubuntu中安装FFmpeg的最新开发库?

来自分类Dev

如何在Fedora 20中安装SDL2库

来自分类Dev

如何在Ubuntu中安装Boost Multiprecision库

来自分类Dev

如何在Ubuntu 14.04中安装所有SDL库?

来自分类Dev

如何在ubuntu中安装FFmpeg的最新开发库?

来自分类Dev

如何在android studio中安装自定义库?

来自分类Dev

如何在Fedora 20中安装SDL2库

来自分类Dev

如何在Debian 9中添加存储库并安装TMSU?

来自分类Dev

如何在Python虚拟环境中安装标准库

来自分类Dev

如何在Jenkins中为每个从节点配置Maven安装?

来自分类Dev

如何在Ubuntu 12.04中为MySQL安装Toad

来自分类Dev

如何在Windows中为Python 3.4安装熊猫?

来自分类Dev

如何在Debian中为TeXLive安装Acrotex?

来自分类Dev

如何在Slackware 14.1中为Firefox安装Flash插件?

Related 相关文章

  1. 1

    如何在Delphi 2007中安装Delphi Chromium Embedded?

  2. 2

    如何在/ apps中为在Linux redhat中/ opt中安装的Python设置pandas库的路径

  3. 3

    如何在Ubuntu 12.04中为Python3安装库netifaces?

  4. 4

    如何在laravel中安装PHPExcel库?

  5. 5

    如何在环境中安装库?

  6. 6

    如何在Delphi 10.3中安装组件并设置搜索路径?

  7. 7

    如何在Delphi 10中添加库路径

  8. 8

    如何在现代Delphi中为AnsiStrings使用SameText?

  9. 9

    如何在现代Delphi中为AnsiStrings使用SameText?

  10. 10

    如何在Inno Setup Pascal脚本中检查对象是否为NULL?

  11. 11

    如何在aws beanstalk文件install_packages.config中为yum安装指定存储库?

  12. 12

    如何在Pascal中输出Set的内容?

  13. 13

    如何在Pascal中创建QuickBlox会话

  14. 14

    如何在PHP中安装QR代码库

  15. 15

    如何在Maven中安装和使用openEHR库

  16. 16

    如何在ubuntu中安装FFmpeg的最新开发库?

  17. 17

    如何在Fedora 20中安装SDL2库

  18. 18

    如何在Ubuntu中安装Boost Multiprecision库

  19. 19

    如何在Ubuntu 14.04中安装所有SDL库?

  20. 20

    如何在ubuntu中安装FFmpeg的最新开发库?

  21. 21

    如何在android studio中安装自定义库?

  22. 22

    如何在Fedora 20中安装SDL2库

  23. 23

    如何在Debian 9中添加存储库并安装TMSU?

  24. 24

    如何在Python虚拟环境中安装标准库

  25. 25

    如何在Jenkins中为每个从节点配置Maven安装?

  26. 26

    如何在Ubuntu 12.04中为MySQL安装Toad

  27. 27

    如何在Windows中为Python 3.4安装熊猫?

  28. 28

    如何在Debian中为TeXLive安装Acrotex?

  29. 29

    如何在Slackware 14.1中为Firefox安装Flash插件?

热门标签

归档