收集RAD Studio/Delphi/C++ Builder相关开发环境的版本特定信息列表/表

Jer*_*ers 13 delphi

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

重新说明(感谢David M建议)问题:

"直到Delphi XE4,编译器Turbo Pascal 7的版本特定数据是什么?"

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

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

问题是:请为每种产品提供尽可能多的上述特定项目.

我将帮助将其编辑为更易读/不易阅读的列表.

如果可以的话,这种信息分散在互联网上.

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

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

虽然我知道这是一个悬而未决的问题,但我认为现在仍然需要保证,因为它是:

  • 快速联系这一专业领域的知识渊博的人
  • 允许具有足够声誉的贡献者保持Q&A线程清洁

这就是我想将这个问题标记为"社区维基"的原因:适合这样的历史材料.
我一定会试着保持这个Q&A线程干净.

而且我愿意接受如何使列表更"密集"的提示.

我发现的一些链接很有帮助:

作为首发,我会自己回答几个版本.我会尝试制作社区维基答案,以便其他人可以编辑/完成它们.

Jer*_*ers 7

部分信息来自以下来源:

RAD Studio XE5

  • 公司名称
    Embarcadero
  • 产品名称
    RAD Studio
  • 产品版本
    XE5
  • Delphi版本
    19.0
  • BDS版本
    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
  • 代号
    Zephyr

RAD Studio XE4

  • 公司名称
    Embarcadero
  • 产品名称
    RAD Studio
  • 产品版本
    XE4
  • 德尔福版本
    18.0
  • BDS版本
    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
  • Codename
    Quintessence

RAD Studio XE3

  • 公司名称
    Embarcadero
  • 产品名称
    RAD Studio
  • 产品版本
    XE3
  • Delphi版本
    17.0
  • BDS版本
    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
  • 代号
    支点

Delphi XE3

  • ProjectVersion在价值.dproj文件
    14.3(RTM)14.4(更新一)

德尔福XE2

  • ProjectVersion.dproj文件中的值
    13.4

德尔福XE

  • ProjectVersion在值.dproj文件
    12.3,12.2

Delphi 2010

  • ProjectVersion.dproj文件12.0中的

德尔福2009

  • ProjectVersion在价值.dproj文件
    11.1,12.0(11.1大概是从公测阶段,但demos目录中充满了这些)

德尔福2007

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

德尔福1

  • 公司名称
    Borland
  • 产品名称
    Delphi
  • 产品版本
    1
  • Delphi版本
    1.0
  • BDS版本
    N/A.
  • 平台目标支持
    Win16,DOS ??,DPMI ??
  • VERxxx定义
    VER80
  • __BORLANDC__
    N/A.
  • RTLVersion
    N/A.
  • CompilerVersion版本
    N/A.
  • 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)

Borland Pascal 7

  • 公司名称
    Borland
  • 产品名称
    Pascal
  • 产品版本
    7
  • 德尔福版本
    N/A.
  • BDS版本
    N/A.
  • 平台目标支持
    DOS,DPMI,Win16
  • VERxxx定义
    VER70
  • __BORLANDC__
    N/A.
  • RTLVersion
    N/A.
  • CompilerVersion版本
    N/A.
  • 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.

  • 如果它如此不完整、过时且无人维护,这有什么意义呢? (2认同)