SDC C-Project CF Review 프로그램
ReviewHistory/include/akGridCtrl/akGridCtrlLinker.h
»õ ÆÄÀÏ
@@ -0,0 +1,65 @@
#pragma once
#ifdef _AKGRIDCTRL_EXPORTS
#define AKGRIDCTRL_DLLSPEC    __declspec( dllexport )
#else
#define AKGRIDCTRL_DLLSPEC    __declspec( dllimport )
#endif
#ifndef _AKGRIDCTRL_EXPORTS
   #undef _AUTOLIBNAME
   #undef _AKPROJECTNAME
   #undef _AKVCVER
   #undef _AKDEBUG
   #define _AKPROJECTNAME "akGridCtrl"
   #ifdef _DEBUG
      #define _AKDEBUG "d"
   #else
      #define _AKDEBUG ""
   #endif
   #ifdef WIN64
      #define _AKX64 "_x64"
   #elif _WIN64
      #define _AKX64 "_x64"
   #else
      #define _AKX64 ""
   #endif
   #if(_MSC_VER == 1200) //vs6.0
      #error í•´ë‹¹ë²„전은 ì§€ì›í•˜ì§€ ì•ŠìŠµë‹ˆë‹¤.
   #elif(_MSC_VER == 1300) //vs2003 vc7
      #error í•´ë‹¹ë²„전은 ì§€ì›í•˜ì§€ ì•ŠìŠµë‹ˆë‹¤.
   #elif(_MSC_VER == 1400) //vs2005 vc8
      #define _AKVCVER "_vc8"
   #elif(_MSC_VER == 1500) //vs2008 vc9
      #define _AKVCVER "_vc9"
   #elif(_MSC_VER == 1600) //vs2010
      #define _AKVCVER "_vc10"
   #elif(_MSC_VER == 1700) //vs2012
      #error í•´ë‹¹ë²„전은 ì§€ì›í•˜ì§€ ì•ŠìŠµë‹ˆë‹¤.
   #elif(_MSC_VER == 1800) //vs2013
      #error í•´ë‹¹ë²„전은 ì§€ì›í•˜ì§€ ì•ŠìŠµë‹ˆë‹¤.
   #elif(_MSC_VER >= 1910 && _MSC_VER < 1950) //vs2017 15.0
      #define _AKVCVER "_vc15"
   #else
      //#define _AKVCVER ""
      #pragma message( "해당버전은 ì§€ì›í•˜ì§€ ì•ŠìŠµë‹ˆë‹¤. " _MSC_VER )
      #error _MSC_VER í•´ë‹¹ë²„전은 ì§€ì›í•˜ì§€ ì•ŠìŠµë‹ˆë‹¤.
   #endif
   #define _AUTOLIBNAME _AKPROJECTNAME""_AKDEBUG""_AKX64""_AKVCVER".lib"
   // You may turn off this include message by defining _NOPSAUTOLIB
   #ifndef _NOPSAUTOLIBMSG
   #pragma message( ">>Kim Tae Hyun - akGrid<< Will automatically link with " _AUTOLIBNAME )
   #endif
   #pragma comment(lib, _AUTOLIBNAME)
#endif