【转】XE10.3安装Raize 组件的安装方法
作者:互联网
之前用的 IDE 是 Delphi XE10.0 西雅图版,Raize 控件组是能够同时支持32位和64位目标平台的(Target Platforms)。现重装 Delphi 决定选择 XE 10.3 Rio 版。但在安装 Raize 组件时,不管从哪个渠道下载的控件(Raize 6.2.3)——有带自动安装向导的也有手动安装的,其结果都是只能支持Win32位以及linux64位、iOS64位目标平台,最重要的Win64位却不支持。为此摸索了大半天才最终搞定,如有朋友遇到同样情况,不妨做下参考。
第一步:手动创建32位和64位目标平台编译所需的文件夹。
比如我的控件安装位置是 F:\PlugIns\DelphiXE\Raize\RC6\
那么源文件的文件夹是 F:\PlugIns\DelphiXE\Raize\RC6\Source,在该源文件夹下,创建名为“Win32” 和 “Win64” 的两个文件夹,在两文件夹下分别再创建 “Debug” 和 “Release” 两个文件夹。目录结构如下——
Source\
Win32
Debug
Release
Win64
Debug
Release
第二步:配置编译目标路径
1、IDE 打开项目:RaizeComponentsVcl.dpk,在右侧项目管理面板右击 Target Platforms(Win32) 项,选择 ”Add Platform...“,在弹出对话框中选择 ”Windows 64-bit“,添加 64 位平台。
2、菜单 Project - Options... ,在弹出面板中选择 Buiding 下面的 Delphi Compiler,右边面板的 Target 选框中分别选中 Debug 和 Release 下的 Win32 和 Win64 平台,再点选下方的 “Unit output directory” 设置编译目标(dcu)输出路径,分别对应第二步创建的四个子文件夹。
第三步:配置IDE 的 Library Path
IDE 菜单 Tools - Options - Language - Delphi Options - Library,分别为32位和64位平台添加如下路径——
"Library path" for the Win32 platform :……Source\Win32\Release
"Debug dcu" for the Win32 platform :……Source\Win32\Debug
"Browsing path" for the Win32 platform :……Source
"Library path" for the Win64 platform : ……Source\Win64\Release
"Debug dcu" for the Win64 platform : ……Source\Win64\Debug
"Browsing path" for the Win64 platform : ……Source
第四步:分别在如下模式执行编译(compile)包 RaizeComponentsVcl.dpk ——
Win32\Release
Win32\Debug
Win64\Release
Win64\Debug
注:编译和安装过程如果出现找不到文件的对话框,选择忽略即可。
对于包文件 RaizeComponentsVclDb.dpk,请同样执行上述第三、第四步。
完成上述步骤后,检查 Win32 和 Win64 下的四个子文件夹,均应拥有同样的文件。
第五步:复制资源
将 Source 下的文件夹“Lang”,以及所有的 *. dfm 和 *. res 文件都复制好,分别粘贴到第二步创建的四个子文件夹下。
第六步:安装(Install)
分别打开两个包文件——
RaizeComponentsVcl_Design.dpk
RaizeComponentsVclDb_Design.dpk
执行 Install,打完收工!
标签:Release,Win64,Win32,Source,文件夹,Debug,Raize,安装,XE10.3 来源: https://www.cnblogs.com/XDSoft/p/16399248.html