请问Delphi2006支持x64编译吗?(20分)

  • 主题发起人 主题发起人 cornermoss
  • 开始时间 开始时间
C

cornermoss

Unregistered / Unconfirmed
GUEST, unregistred user!
原来一直用Delphi6,可现在有个项目需要支持x64,请问Delphi2006支持x64编译吗?
我只找到这篇文章:http://zealsoft.cnblogs.com/archive/2006/03/05/104810.html
Delphi
Delphi目前的重点是通过64-bit .NET 2.0来实现对x64的支持,这方面早在1年多前就曾经测试过了,估计今年将发布的Delphi 10会正式支持。但是目前Borland还没有发布关于native code方面的计划,这比较糟糕。因为我目前使用的TeeChart ActiveX是使用Delphi写的,而64位程序中又无法调用32位ActiveX。所以Delphi不出64位版本对于我的有些程序是有影响的,即使这些程序不是使用Delphi编写的。

是 2005-02-16 贴的,请问如果要支持x64编译,那我原来的代码得转换到.NET 2.0才行吗?
谢谢指点一二了 :-)
 
delphi2006不支持x64
2006: “Delphi Highlander”
The “Highlander” release will focus on updating the entire Delphi toolset to support .NET 2.0. There will be ongoing work for Win32 Delphi and Win32 C++ (such as unit testing and additional refactorings) but the most of the new work in Highlander will be focused on .NET 2.0. Highlander will add Delphi.NET support for generic types, partial classes, and nullable types, and all WinForms, Web Services, and ADO.NET support will be converted to support .NET 2.0. VCL, BDP, and ECO will all support .NET 2.0 as transparently as possible to minimize migration issues for customers. Delphi Highlander will fully support existing Delphi projects, including existing ASP.NET projects, and will provide seamless project conversion to .NET 2.0.

Highlander will include IDE design surfaces for .NET Compact Frameworks (using VCL.NET on CF), as well as support for transparently developing and debugging 64 bit .NET apps written using WinForms and VCL.NET. In addition, 64 bit code generation will be added to the Delphi native code compliers to support native 64 bit development and debugging. The phased approach to Unicode will continue in Highlander and through the subsequent Longhorn release, with enhancements to both the IDE and VCL runtimes to support Unicode.

The current plan is to release Highlander in calendar year 2006, with tech preview builds available for download by registered Delphi customers shortly after .NET 2.0 is released.

2007: “Delphi Longhorn”
While the transition from .NET 1.x to .NET 2.0 is non-trivial, the next-generation presentation and communication technologies (“Avalon” and “Indigo” respectively) that Microsoft plans for their Longhorn release constitute far more drastic changes for Windows developers, who may face challenges reminiscent of the VB to VB.NET transition. The Delphi release that follows Highlander will help reduce migration issues by providing a VCL for Avalon and by integrating Indigo into Delphi’s cross-tier communications framework (e.g. ECO, BDP, DataHub and DataSync). In particular, support for reverse-engineering of existing applications with Together and deployment of executable models with ECO for Indigo will significantly reduce the complexity of porting existing applications. In addition to supporting Longhorn, Avalon, Indigo, and the WinFX APIs from Microsoft, this release will introduce managed C++ support as well as ECO support for C++, and will continue to add and enhance productivity features applicable across all language personalities and platforms in the studio.
 
不会有大的基本的东西,微软称大约有60%的代码重新率,其实关键时思想,一旦你的思想是对的,32-64都是大同小异,举一反三 的 。
 
多人接受答案了。
 
后退
顶部