如何在Delphi中为Pascal安装库?
我如何安装一个库,比如到Delphi?我按照建议打开了.dpr文件,但没有其他在线指南中所示的安装选项。它按照预期进行编译和工作,但如何使其成为共享库?提前谢谢。我想你已经从他的文章链接的GitHub页面下载了Rudy的库作为.Zip文件 它将包含他的.Pas文件的3种风格,他将这些文件放在一起模拟传统的Crt.Pas单元 TurboPascal提供了易于使用的基本屏幕和键盘操作。这些是 : Velthuis.AnsiConsole.Pas Velthuis.AutoConsole.Pas Velthuis.Console.Pas 此答案的其余部分假设您只想使用Velthuis.Console.Pas。您希望能够使用 该单元将在未来的项目中使用 你的问题归根结底是如何告诉Delphi在哪里寻找控制台单元 这就是我所做的:如何在Delphi中为Pascal安装库?,delphi,shared-libraries,pascal,Delphi,Shared Libraries,Pascal,我如何安装一个库,比如到Delphi?我按照建议打开了.dpr文件,但没有其他在线指南中所示的安装选项。它按照预期进行编译和工作,但如何使其成为共享库?提前谢谢。我想你已经从他的文章链接的GitHub页面下载了Rudy的库作为.Zip文件 它将包含他的.Pas文件的3种风格,他将这些文件放在一起模拟传统的Crt.Pas单元 TurboPascal提供了易于使用的基本屏幕和键盘操作。这些是 : Velthuis.AnsiConsole.Pas Velthuis.AutoConsole.Pas Ve
- 我在我的D:drive上创建了一个Rudy文件夹,并将文件解压缩到那里
- 接下来,如果我还没有,我将创建一个文件夹D:\D103Lib2。这样做的意义 Delphi的默认配置包括一个Lib子文件夹,它在其中查找所需的某些文件 (比如.Bpl和.Dcu文件),如果你不开始放东西,从长远来看,它会给你带来最少的痛苦 在那里
- 下一步打开D:\Rudy中的ConsoleDemo.DProj并转到IDE中的Project |选项
- 就在弹出窗口的顶部。在
右侧的选项卡上, 单击设置Delphi编译器
,将其设置为D:\D103Lib2,然后关闭 弹出窗口。这样做的目的是在编译ConsoleDemo时 编译器将依次编译Velthuis.Console.Pas以生成该文件,它将 将该文件(但不是.Pas文件)放在D:\D103Lib2中装置输出目录
- 编译ConsoleDemo。编译应该成功
- 创建一个新的控制台应用程序项目,并将
添加到其使用列表中Velthuis.Console
- 尝试编译新项目,编译器会抱怨找不到
Velthuis.Console
- 再次转到Project | Options | Delphi编译器,在右侧的选项卡中, 在搜索路径中添加D:\D103Lib2
- 再次尝试编译项目,这次编译将成功