Delphi 10.2 Tokyo 不再支持IMAGE_FILE_LARGE_ADDRESS_AWARE?
Delphi 10.2 Tokyo no longer supports IMAGE_FILE_LARGE_ADDRESS_AWARE?
根据可能未更新的 DocWiki,以下应该是 .pas 文件中的有效指令:
{$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE}
但是它会导致此 dcc32 错误:
[dcc32 Error] Project1.dpr(13): E2003 Undeclared identifier:
'IMAGE_FILE_LARGE_ADDRESS_AWARE'
这个能力是丢失了吗,还是现在一直都在?
IMAGE_FILE_LARGE_ADDRESS_AWARE
在 Windows.pas 中声明(WinAPI.Windows 在最近的 Delphi 版本中)。您显然没有将它包含在放置指令的单元中。如果您出于某种原因避免这样做,请自己定义它:
IMAGE_FILE_LARGE_ADDRESS_AWARE = [=10=]20;
IMAGE_FILE_LARGE_ADDRESS_AWARE
在Winapi.Windows
单元中声明。您必须使用该单位才能使用标识符。
根据可能未更新的 DocWiki,以下应该是 .pas 文件中的有效指令:
{$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE}
但是它会导致此 dcc32 错误:
[dcc32 Error] Project1.dpr(13): E2003 Undeclared identifier:
'IMAGE_FILE_LARGE_ADDRESS_AWARE'
这个能力是丢失了吗,还是现在一直都在?
IMAGE_FILE_LARGE_ADDRESS_AWARE
在 Windows.pas 中声明(WinAPI.Windows 在最近的 Delphi 版本中)。您显然没有将它包含在放置指令的单元中。如果您出于某种原因避免这样做,请自己定义它:
IMAGE_FILE_LARGE_ADDRESS_AWARE = [=10=]20;
IMAGE_FILE_LARGE_ADDRESS_AWARE
在Winapi.Windows
单元中声明。您必须使用该单位才能使用标识符。