Adr*_*son 9 windows delphi 64-bit win64 delphi-xe2
我们有一个很大的Delphi XE代码库,我们想要移植到64位.
我拥有Delphi XE2许可证,我找不到任何警告或提示,可以帮助我检测有效的32位结构,现在可以导致64位平台下的数据丢失.例如,对32位编译器完全有效的THandle到Cardinal赋值在编译Win64时不会引发任何警告.
当使用Delphi 2009迁移到Unicode时,我们有大量的警告帮助我们跟踪和修复可疑代码.有了XE2,我找不到任何东西.我无法想象在编译器级别上没有集成任何内容以避免我们对所有代码进行手动审查.
我错过了什么吗?如果你尝试过,你是如何将项目移植到64位的?
谢谢 !
| 归档时间: |
|
| 查看次数: |
1490 次 |
| 最近记录: |