当前位置: 首页 > news >正文

编程速递-RAD Studio 12.3 Athens四月补丁:关注软件性能的开发者,安装此补丁十分必要

2025年4月22日,Embarcadero发布了针对RAD Studio 12.3、Delphi 12.3以及C++Builder 12.3的四月补丁。此更新旨在提升这些产品的质量,特别关注于Delphi编译器、C++ 64位现代工具链、RAD Studio 64位IDE及其调试器、VCL库和其他RAD Studio特性。强烈建议所有使用上述版本的用户安装该补丁。

图片

地址在文章尾!!!

补丁概览
  • 大小:下载量约为333MB。
  • 详情:具体的修复和改进内容详见readme文件。
  • 特别提醒:在64位IDE中进行包调试时,需要定义一个环境变量。
安装步骤

通过GetIt进行安装的过程与以往类似(可参考此处:https://blogs.embarcadero.com/rad-studio-11-alexandria-patch-1-available/):

  1. 在IDE欢迎页面会提示有可用补丁。

  2. 或者直接在GetIt Package Manager中查找并安装。

  3. 开始安装后,系统会要求接受补丁EULA,并提醒您需要重启IDE。

  4. 实际安装过程会在命令行控制台中进行,可能会弹出UAC提示,请确保允许以继续操作。

  5. 安装完成后,RAD Studio IDE应自动重启。

额外注意事项
  • 您可以选择忽略补丁更新通知,即使未安装也不会再收到提醒。

  • 如果通过GetIt安装了补丁,IDE中的“关于”框将显示补丁已安装的信息。

  • 若从my.embarcadero.com门户手动下载ZIP文件,则需关闭IDE后再进行安装,并按照readme文件中的指导完成操作。请注意,在手动安装的情况下,“关于”框不会反映补丁状态。

关键更新内容
  • Delphi编译器和工具链

    解决了编译速度问题,并调整了泛型类型中记录约束的使用方式。

  • 现代C++ 64位编译器和工具链

    包含多方面的质量修复。

  • 64位RAD Studio IDE

    增加了对ExpertsCreators的支持,解决了在Parallels Desktop的Windows ARM虚拟机上运行的问题,并大幅提升了调试64位Delphi应用的整体体验。

  • 其他改进

    涵盖了Android服务、VCL样式及创建Delphi ActiveX库时遇到的问题。

对于希望保持软件最佳性能的开发者来说,安装此次发布的补丁是十分必要的。确保查阅readme文件以了解完整的更新列表和特定的安装指南。

RAD Studio 12.3 四月补丁说明

RAD Studio 12.3 四月补丁为12.3版本带来了质量改进,重点针对Delphi编译器、C++ 64位现代工具链、RAD Studio 64位IDE及其调试器、VCL库以及其他RAD Studio特性。强烈建议所有使用RAD Studio 12.3、Delphi 12.3和C++Builder 12.3的用户安装此补丁。

通过GetIt进行安装

如果您通过GetIt下载补丁,则会自动完成安装,并备份被替换的文件。下载过程将在控制台窗口的一个步骤中执行(根据您的网络速度,这可能需要一些时间)。

注意:补丁中包含PAServer的更新版本。该文件会被复制到补丁下载文件夹中,您需要手动将其复制到目标设备(Mac、Linux、Windows)并安装。

此外,在64位IDE中进行包调试时,您应设置LLDB_DCP_SEARCH_PATH环境变量指向libwin64debug文件夹,例如:

set LLDB_DCP_SEARCH_PATH=C:\Program Files (x86)\Embarcadero\Studio\23.0\lib\win64\debug

然后在同一命令行窗口中运行bin64bds.exe。

手动下载和安装

此补丁也可以在my.embarcadero.com下载门户获取。找到RAD Studio 12.3四月补丁文件并下载。解压缩后,您可以运行批处理文件或手动将嵌入的ZIP文件展开至RAD Studio安装目录的相应子文件夹中。

您还需要按照上述方法将PAServer复制到目标设备上并安装,同时设置LLDB_DCP_SEARCH_PATH环境变量。

通过这些详细的指南,用户可以更顺利地理解和执行补丁的安装流程,确保软件的最佳性能和稳定性。无论是通过GetIt还是手动方式安装补丁,都请务必仔细阅读相关文档,以确保操作无误。

卸载步骤(针对GetIt安装)

要卸载补丁并恢复到12.3原始版本:

  1. 打开目录存储库安装文件夹。

  2. 运行patch.R123.hotfix.april_uninstall.bat。

  3. 仅在清除补丁后,从GetIt卸载软件包。

通过这些详细的说明,用户可以更方便地理解和执行补丁的安装和管理过程。

Delphi编译器与工具链

此补丁解决了编译器速度问题,并更改了对泛型类型的记录约束的使用:

  • RSS-3163: 编译器速度问题 

    https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-3163 

  • RSS-3102: 泛型类型记录约束的使用变更

    https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-3102 

  • RSS-3309: 其他相关更新

    https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-3309

现代C++ 64位编译器与工具链

该补丁在多个方面包含了多种质量修复。具体解决的问题包括:

  • RSS-3056: 公开报告的问题

    https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-3056

  • RSS-2708: 另一个公开报告的问题

    https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-2708

64位RAD Studio IDE

对于64位RAD Studio IDE,我们增加了对ExpertsCreators的支持,解决了在Parallels Desktop中Windows ARM虚拟机上运行时遇到的问题,并总体上改进了在64位IDE中调试64位Delphi应用程序的功能。

此外,针对关键绑定相关的以下公开报告的问题也得到了解决:

  • RSS-3169: 关键绑定问题

    https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-3169

额外报告

该补丁还解决了以下关于Android服务、VCL样式以及创建Delphi ActiveX库时遇到的问题:

  • RSS-3108: Android服务和VCL样式的公开报告问题

    https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-3108

  • RSS-3149: 创建Delphi ActiveX库时的问题

    https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-3149

资源下载

链接:https://pan.baidu.com/s/1AtdGYs7ZS-0KBdTPF5O43g?pwd=8888

相关文章:

  • 可信执行环境(TEE):保障数据安全的核心技术
  • 5.4学习记录
  • 基于springboot3+mybatis整合,使用mybatisPlus插件自动完成简单的 增删改查操作
  • 2021年第十二届蓝桥杯省赛B组C++题解
  • 编程学习思考
  • vulkanscenegraph显示倾斜模型(6.4)-多线程下的记录与提交
  • Temp Mail 1.7.0 | 创建和管理临时邮箱,防止垃圾邮件骚扰,保护隐私安全
  • Javase 基础加强 —— 04 集合2.0
  • MIT 6.S081 2020 Lab2 system calls 个人全流程
  • 运维--计划任务
  • 深入理解Java垃圾回收机制
  • chrome 浏览器怎么不自动提示是否翻译网站
  • 「一针见血能力」的终极训练手册
  • PATHWAYS: 用于机器学习的异步分布式数据流
  • 广东省考备考(第一天5.4)—判断(对称)
  • 【AI提示词】 复利效应教育专家
  • USB Type-C是不是全方位优于其他USB接口?
  • 什么是JDBC
  • Oracle OCP认证考试考点详解083系列05
  • PISI:眼图1:眼图相关基本概念
  • 从陈毅杯到小应氏杯,五一长假上海掀起围棋热
  • 最会说亚军感言的鲁德,站上了马德里公开赛的冠军领奖台
  • 抚州一原副县长拉拢公职人员组建“吃喝圈”,长期接受打牌掼蛋等“保姆式”服务
  • 贵州赤水一处岩体崩塌致4车受损,连夜抢修后已恢复通车
  • 李在明涉嫌违反《公职选举法》案将于15日进行首次重审公审
  • 新势力4月销量出炉:零跑逾4万辆再夺冠,蔚来环比增近六成,小米下滑