00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00032
00033 #pragma once
00034
00035 #ifdef __cplusplus_cli
00036 #pragma managed(push, off)
00037 #endif
00038
00039 #include "GDI/gdi_target.h"
00040 #include "GDI/setup_gdi.h"
00041
00042 #ifdef __cplusplus_cli
00043 #pragma managed(pop)
00044 #endif
00045
00046 #if defined (_MSC_VER)
00047 #if !defined (UNICODE)
00048 #if defined (CL_DLL)
00049 #if !defined (_DEBUG)
00050 #if defined(_M_X64)
00051 #pragma comment(lib, "clanGDI-x64-dll.lib")
00052 #else
00053 #pragma comment(lib, "clanGDI-dll.lib")
00054 #endif
00055 #else
00056 #if defined(_M_X64)
00057 #pragma comment(lib, "clanGDI-x64-dll-debug.lib")
00058 #else
00059 #pragma comment(lib, "clanGDI-dll-debug.lib")
00060 #endif
00061 #endif
00062 #elif defined (_DLL)
00063 #if !defined (_DEBUG)
00064 #if defined(_M_X64)
00065 #pragma comment(lib, "clanGDI-x64-static-mtdll.lib")
00066 #else
00067 #pragma comment(lib, "clanGDI-static-mtdll.lib")
00068 #endif
00069 #else
00070 #if defined(_M_X64)
00071 #pragma comment(lib, "clanGDI-x64-static-mtdll-debug.lib")
00072 #else
00073 #pragma comment(lib, "clanGDI-static-mtdll-debug.lib")
00074 #endif
00075 #endif
00076 #pragma comment(lib, "winmm.lib")
00077 #else
00078 #if !defined (_DEBUG)
00079 #if defined(_M_X64)
00080 #pragma comment(lib, "clanGDI-x64-static-mt.lib")
00081 #else
00082 #pragma comment(lib, "clanGDI-static-mt.lib")
00083 #endif
00084 #else
00085 #if defined(_M_X64)
00086 #pragma comment(lib, "clanGDI-x64-static-mt-debug.lib")
00087 #else
00088 #pragma comment(lib, "clanGDI-static-mt-debug.lib")
00089 #endif
00090 #endif
00091 #pragma comment(lib, "winmm.lib")
00092 #endif
00093 #else
00094 #if defined (CL_DLL)
00095 #if !defined (_DEBUG)
00096 #if defined(_M_X64)
00097 #pragma comment(lib, "clanGDI-x64-dll-uc.lib")
00098 #else
00099 #pragma comment(lib, "clanGDI-dll-uc.lib")
00100 #endif
00101 #else
00102 #if defined(_M_X64)
00103 #pragma comment(lib, "clanGDI-x64-dll-uc-debug.lib")
00104 #else
00105 #pragma comment(lib, "clanGDI-dll-uc-debug.lib")
00106 #endif
00107 #endif
00108 #elif defined (_DLL)
00109 #if !defined (_DEBUG)
00110 #if defined(_M_X64)
00111 #pragma comment(lib, "clanGDI-x64-static-mtdll-uc.lib")
00112 #else
00113 #pragma comment(lib, "clanGDI-static-mtdll-uc.lib")
00114 #endif
00115 #else
00116 #if defined(_M_X64)
00117 #pragma comment(lib, "clanGDI-x64-static-mtdll-uc-debug.lib")
00118 #else
00119 #pragma comment(lib, "clanGDI-static-mtdll-uc-debug.lib")
00120 #endif
00121 #endif
00122 #pragma comment(lib, "winmm.lib")
00123 #else
00124 #if !defined (_DEBUG)
00125 #if defined(_M_X64)
00126 #pragma comment(lib, "clanGDI-x64-static-mt-uc.lib")
00127 #else
00128 #pragma comment(lib, "clanGDI-static-mt-uc.lib")
00129 #endif
00130 #else
00131 #if defined(_M_X64)
00132 #pragma comment(lib, "clanGDI-x64-static-mt-uc-debug.lib")
00133 #else
00134 #pragma comment(lib, "clanGDI-static-mt-uc-debug.lib")
00135 #endif
00136 #endif
00137 #pragma comment(lib, "winmm.lib")
00138 #endif
00139 #endif
00140 #endif
00141