|
bool CheckHardwareRequirement()
{
bool bret = false;
SYSTEM_INFO siSysInfo;
// Inter Processor Check
bret = false;
::GetSystemInfo(&siSysInfo);
if ( siSysInfo.wProcessorArchitecture == PROCESSOR_ARCHITECTURE_INTEL ) {
//more pantium pro/II
if( siSysInfo.wProcessorLevel >= 6 ) {
__try {
__asm{
emms
}
bret = true;
}
__except( EXCEPTION_EXECUTE_HANDLER )
{
bret = false;
}
}
}
return bret;
}
----------------------------------------------------------------------------
프로세서 체크하는 함수인데요.
Win2000Pro에선 컴파일이 잘 되다가 XP에서 컴파일하면 잘 안 되네요.
Message : [Tasm Fatal Error]Out of hash space
경고창 : "Cannot open file C:\xxx...."
프로젝트 옵션에서 hash space는 32768 max로 해도 해결이 안 되더군요.
이틀 째 컴파일을 못하고 있습니다.
감사합니다.
|