fatal error C1001

https://support.microsoft.com/ko-kr/kb/236935는 이렇게 설명되어 있다. Visual Studio 6.0 서비스 팩을 설치한 후 기존 프로젝트 빌드될 때 다음과 같은 오류 메시지가 나올 수 있다. <..path\filename>(line #) : fatal error C1001: INTERNAL COMPILER ERROR (compiler file ‘msc1.cpp’, line…

error LNK2005: _DllMain@12 already defined in xxxLib.obj

DLL 프로젝트를 수행할 때 error LNK2005: _DllMain@12 already defined in xxxLib.obj 와 같이 에러가 발생하면 DLLMIAN앞에다  extern “C” { int _afxForceUSRDLL; } 와 같이 기록해주면 된다. extern “C” { int _afxForceUSRDLL; } BOOL APIENTRY DllMain(…

Extension DLL Release Exception(Dll Class export)

MFC Extension DLL로 만든 프로제트에서 static AFX_EXTENSION_MODULE NEAR extensionDLL = { NULL, NULL };   DLL Project 에 클래스를 만들어서 외부로 공유 할 수 있습니다.class AFX_EXT_CLASS CextClass{}; 와 head에 같이 사용하면 CextClass를외부 프로젝트에서 사용할 수…