13

我想汇编 RAD Studio/Delphi/C++ Builder 相关开发环境的版本相关信息列表。

改写(感谢David M建议)问题:

“在 Delphi XE4 之前,编译器 Turbo Pascal 7 的版本特定数据是什么?”

回答时请使用以下格式。您可以在答案中放置多个版本:

  • 公司名称
  • 产品名称
  • 产品版本
  • 德尔福版
  • 北斗版
  • 支持的平台目标
  • VERxxx定义
  • __BORLANDC__价值观
  • RTLVersion价值观
  • CompilerVersion版本
  • DllSuffix包版本(BPL 和 DCP 文件的文件后缀)
  • HKCU基本注册表项
  • HKLM基本注册表项
  • 默认基本安装目录(在 x86 和 x64 系统上)
  • ProjectVersion.dproj文件中的价值
  • 文件版本和更新/修补程序编号之间的相关性
  • 在线文档的主要链接
  • 发布日期
  • 最新更新/修补程序的日期
  • 代码名称

问题是:请为每个产品提供尽可能多的上述具体项目。

我将帮助将其编辑成可读性更高/更少的列表。

此类信息散布在互联网上,如果有的话。

像这样的综合列表使软件开发人员更容易在不同的 Delphi 版本之间交叉引用信息。

虽然我没有将此列表限制在其他产品(Turbo Pascal、Free Pascal、Lazarus、Kylix、C# Builder、Borland Pascal、Windows 的 Turbo Pascal 等),但我的第一个目标是完成 Delphi 列表。

虽然我知道这是一个悬而未决的问题,但我认为在 SO 中仍然有必要这样做:

  • 一种快速接触该专业领域知识渊博的人的方法
  • 允许具有足够高声誉的贡献者保持 Q&A 线程干净

这就是我想将此问题标记为“社区 Wiki”的原因:适合此类历史材料。
我一定会尽量保持这个问答线程干净。

我愿意接受有关如何使列表更“密集”的提示。

我已经发现一些有用的链接:

作为初学者,我会自己回答几个版本。我将尝试使其成为社区 wiki 答案,以便其他人可以编辑/完成它们。

4

1 回答 1

7

部分信息来自以下来源:

RAD 工作室 XE5

  • 公司名称
    Embarcadero
  • 产品名称
    RAD Studio
  • 产品版本
    XE5
  • 德尔福
    19.0版
  • 北斗系统12.0
  • 支持的平台目标
    Win32、Win64、OS X x86、iOS Arm、Android Arm
  • VERxxx定义
    VER260
  • __BORLANDC__
    0x0670
  • RTLVersion
    26
  • CompilerVersion版本
    26
  • DllSuffix包版本(BPL和DCP文件的文件后缀)
    190
  • HKCU基本注册表项
    HKEY_CURRENT_USER\Software\Embarcadero\BDS\12.0
  • HKLM基本注册表项
    N/A
  • 默认基本安装目录(在 x86 和 x64 系统上)
    x86: C:\Program Files\Embarcadero\RAD Studio\12.0
    x64: C:\Program Files (x86)\Embarcadero\RAD Studio\12.0
    both:C:\Users\Public\Documents\RAD Studio\12.0
  • ProjectVersion.dproj文件15.1中的值
  • 文件版本和更新/修补程序编号
    19.0.13476.4176 =RTM之间的相关性
  • 在线文档的主要链接
    http://docwiki.embarcadero.com/Libraries/XE5/en/Main_Page
  • 发布日期
    20130911
  • 最新更新/修补程序的日期
    20130911 RTM
  • 代号
    和风

RAD 工作室 XE4

  • 公司名称
    Embarcadero
  • 产品名称
    RAD Studio
  • 产品版本
    XE4
  • 德尔福
    18.0版
  • 北斗系统11.0
  • 支持平台目标
    Win32、Win64、OS X x86、iOS Arm
  • VERxxx定义
    VER250
  • __BORLANDC__
    0x0660
  • RTLVersion
    25
  • CompilerVersion版本
    25
  • DllSuffix包版本(BPL和DCP文件的文件后缀)
    180
  • HKCU基本注册表项
    HKEY_CURRENT_USER\Software\Embarcadero\BDS\11.0
  • HKLM基本注册表项
    N/A
  • 默认基本安装目录(在 x86 和 x64 系统上)
    x86: C:\Program Files\Embarcadero\RAD Studio\11.0
    x64: C:\Program Files (x86)\Embarcadero\RAD Studio\11.0
    both:C:\Users\Public\Documents\RAD Studio\11.0
  • ProjectVersion.dproj文件14.6中的值
  • 文件版本和更新/修补程序编号之间的相关性
    18.0.4905.60485=更新 1
  • 在线文档的主要链接
    http://docwiki.embarcadero.com/Libraries/XE4/en/Main_Page
  • 发布日期
    20130422
  • 最新更新/修补程序的日期
    20130611 更新 1
  • 代号
    精粹

RAD 工作室 XE3

  • 公司名称
    Embarcadero
  • 产品名称
    RAD Studio
  • 产品版本
    XE3
  • 德尔福
    17.0版
  • 北斗系统
    10.0版
  • 平台目标支持
    Win32、Win64、OS X x86
  • VERxxx定义
    VER240
  • __BORLANDC__
    0x0650 用于 C++Builder XE3 和 XE3 更新 1
    0x0651 用于 2013 年 1 月更新(BCC32 和 BCCOSX);BCC64 保持在 0x0650
  • RTLVersion价值
    24
  • CompilerVersion版本
    24
  • DllSuffix包版本(BPL和DCP文件的文件后缀)
    170
  • HKCU基本注册表项
    HKEY_CURRENT_USER\Software\Embarcadero\BDS\10.0
  • HKLM基本注册表项
    N/A
  • 默认基本安装目录(在 x86 和 x64 系统上)
    x86: C:\Program Files\Embarcadero\RAD Studio\10.0
    x64: C:\Program Files (x86)\Embarcadero\RAD Studio\10.0
    both:C:\Users\Public\Documents\RAD Studio\10.0
  • ProjectVersion.dproj文件中的值
    14.3
  • 文件版本和更新/修补程序编号
    17.0.4625.53395之间的相关性
  • 在线文档的主要链接
    http://docwiki.embarcadero.com/Libraries/XE4/en/Main_Page
  • 发布日期
    20120903
  • 最新更新/修补程序的日期
    20130124 更新 2
  • 代号
    支点

德尔福 XE3

  • ProjectVersion.dproj文件中的值
    14.3 (RTM) 14.4 (更新 1)

德尔福 XE2

  • ProjectVersion.dproj文件中的值
    13.4

德尔福 XE

  • ProjectVersion.dproj文件
    12.3 , 12.2中的值

德尔福 2010

  • ProjectVersion.dproj文件12.0中的值

德尔福 2009

  • ProjectVersion.dproj文件
    11.112.0中的值(11.1 可能来自 beta 阶段,但demos目录已满)

德尔福 2007

  • ProjectVersion.dproj文件中的值
    N/A

德尔福1

  • 公司名称
    Borland
  • 产品名称
    德尔福
  • 产品版本
    1
  • 德尔福
    1.0版
  • 北斗系统版本不
    适用
  • 平台目标支持
    Win16、DOS??、DPMI??
  • VERxxx定义
    VER80
  • __BORLANDC__
    不适用
  • RTLVersion
    不适用
  • CompilerVersion版本
    不适用
  • DllSuffix包版本(BPL 和 DCP 文件的文件后缀)
    N/A
  • HKCU基本注册表项
    N/A
  • HKLM基本注册表项
    N/A
  • 默认基本安装目录(在 x86 和 x64 系统上)
    C:\DELPHI
  • ProjectVersion.dproj文件中的值
    N/A
  • 文件版本和更新/修补程序编号之间的相关性
    N/a
  • 在线文档的主要链接
    N/A
  • 发布日期
    19950214
  • 最新更新/修补程序的日期
    N/A
  • 代号
    Wasabi、Mango、Delphi(原产品名称应该是 AppBuilder)

博兰帕斯卡 7

  • 公司名称
    Borland
  • 产品名称
    帕斯卡
  • 产品版本
    7
  • 德尔福版本
    不适用
  • 北斗系统版本不
    适用
  • 平台目标支持
    DOS、DPMI、Win16
  • VERxxx定义
    VER70
  • __BORLANDC__
    不适用
  • RTLVersion
    不适用
  • CompilerVersion版本
    不适用
  • DllSuffix包版本(BPL 和 DCP 文件的文件后缀)
    N/A
  • HKCU基本注册表项
    N/A
  • HKLM基本注册表项
    N/A
  • 默认基本安装目录(在 x86 和 x64 系统上)
    N/A
  • ProjectVersion.dproj文件中的值
    N/A
  • 文件版本和更新/修补程序编号
    7.01之间的相关性
  • 在线文档的主要链接
    N/A
  • 发布日期
    19921027
  • 最新更新/修补程序的日期
    N/A
  • 代号
    N/A
于 2013-08-13T12:29:42.463 回答