Categories
There are many different versions of the XLL+ run-time libraries,
each suiting a different set of requirements.
The categories of choice are listed below.
Some of these choices are made when the XLL+ AppWizard is run;
others can be made later, by changing the configuration settings
of the project.
- Class library
- The runtime libraries make use of a number of C++ string
and collection classes. If you need to use the Microsoft Foundation Classes
in your add-in, you should choose MFC; otherwise, choose STL.
- C Runtime Libraries (CRT)
- You can choose to use the C runtime libraries in a shared DLL
(Multithreaded DLL),
or you can choose to have all the required C runtime functions built into
your add-in (Multithreaded).
- CLR support
- You can choose to use the Common Language Runtime (.NET)
libraries. If you do so, you must use the shared DLL C Runtime Libraries.
- Character set
- You can select the Unicode character set or the
standard MBCS character set
for your add-in.
- Configuration
- There are different runtime libraries for Debug
and for Release configurations.
Library inclusion
Generally, the correct XLL+ run-time library will be included automatically.
The header file xlplib.h
is included as part of xllplus.h
.
It contains a list of #pragma comment(lib, [libname])
statements, which select the appropriate library and bind it to the add-in.
The selection is driven by the macros listed below.
Note that one of XLL_LIB_MFC
or XLL_LIB_STL
must be defined. If neither is defined, then the project will not build.
One these two macros is defined when you create the project using the XLL+
AppWizard.
Macro |
Effect |
XLL_LIB_MFC |
Causes one of the MFC libraries to be selected. |
XLL_LIB_STL |
Causes one of the STL libraries to be selected. |
XLL_NO_LIBS |
Excludes xlplib.h . No XLL+
runtime library will be automatically included. |
_DLL |
This Microsoft macro is automatically defined
when /MD or /MDd (Multithreaded DLL) is specified. |
_MT |
This Microsoft macro is automatically defined
when /MD or /MDd (Multithreaded DLL) or /MT or /MTd (Multithreaded) is specified. |
_MANAGED |
This Microsoft macro is automatically defined
when Common Language Runtime Support (/clr) is specified.
This will cause one of the CLR XLL+ runtime libraries to be included. |
If you wish to use a different run-time library (or a special build),
then you should add XLL_NO_LIBS
to the list of C/C++ Preprocessor
Definitions for the project, and you should add the name of the desired library
in the list of Linker Additional Dependencies.
Libraries
The table below lists all the standard builds of the runtime libraries.
Click on the library name for full details of the configuration settings.
xlllibd.lib
Class library |
MFC |
C Runtime Libraries |
Multithreaded DLL |
Use of MFC |
Shared DLL |
Character set |
MBCS |
Configuration |
Debug |
Compiler command lines |
|
VS 2005 |
/Od /D "WIN32" /D "_DEBUG" /D "XLL_LIB_MFC" /D "ISOLATION_AWARE_ENABLED=1" /D "WINVER=0x0500" /D "_WIN32_IE=0x0500" /D "_AFXDLL" /D "_MBCS" /FD /EHa /RTC1 /MDd /W3 /TP
|
VS 2008 |
/Od /D "WIN32" /D "_DEBUG" /D "XLL_LIB_MFC" /D "ISOLATION_AWARE_ENABLED=1" /D "WINVER=0x0500" /D "_WIN32_IE=0x0500" /D "_AFXDLL" /D "_MBCS" /FD /EHa /RTC1 /MDd /W3 /TP
|
VS 2010 |
/WX- /Od /Oy- /D "WIN32" /D "_DEBUG" /D "XLL_LIB_MFC" /D "_LIB" /D "ISOLATION_AWARE_ENABLED=1" /D "WINVER=0x0501" /D "_WIN32_WINNT=0x0501" /D "_WIN32_IE=0x0501" /D "_MBCS" /D "_AFXDLL" /Gm- /EHa /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Gd
|
xlllibr.lib
Class library |
MFC |
C Runtime Libraries |
Multithreaded DLL |
Use of MFC |
Shared DLL |
Character set |
MBCS |
Configuration |
Release |
Compiler command lines |
|
VS 2005 |
/O2 /D "WIN32" /D "NDEBUG" /D "XLL_LIB_MFC" /D "ISOLATION_AWARE_ENABLED=1" /D "WINVER=0x0500" /D "_WIN32_IE=0x0500" /D "_AFXDLL" /D "_MBCS" /FD /EHa /MD /W3 /TP
|
VS 2008 |
/Od /D "WIN32" /D "NDEBUG" /D "XLL_LIB_MFC" /D "ISOLATION_AWARE_ENABLED=1" /D "WINVER=0x0500" /D "_WIN32_IE=0x0500" /D "_AFXDLL" /D "_MBCS" /FD /EHa /MD /W3 /TP
|
VS 2010 |
/Zi /WX- /O2 /Oy- /D "WIN32" /D "NDEBUG" /D "XLL_LIB_MFC" /D "_LIB" /D "ISOLATION_AWARE_ENABLED=1" /D "WINVER=0x0501" /D "_WIN32_WINNT=0x0501" /D "_WIN32_IE=0x0501" /D "_MBCS" /D "_AFXDLL" /Gm- /EHa /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Gd
|
xlllibdw.lib
Class library |
MFC |
C Runtime Libraries |
Multithreaded DLL |
Use of MFC |
Shared DLL |
Character set |
Unicode |
Configuration |
Debug |
Compiler command lines |
|
VS 2005 |
/Od /D "WIN32" /D "_DEBUG" /D "XLL_LIB_MFC" /D "ISOLATION_AWARE_ENABLED=1" /D "UNICODE" /D "_UNICODE" /D "WINVER=0x0500" /D "_WIN32_IE=0x0500" /D "_AFXDLL" /FD /EHa /RTC1 /MDd /W3 /TP
|
VS 2008 |
/Od /D "WIN32" /D "_DEBUG" /D "XLL_LIB_MFC" /D "ISOLATION_AWARE_ENABLED=1" /D "UNICODE" /D "_UNICODE" /D "WINVER=0x0500" /D "_WIN32_IE=0x0500" /D "_AFXDLL" /FD /EHa /RTC1 /MDd /W3 /TP
|
VS 2010 |
/WX- /Od /Oy- /D "WIN32" /D "_DEBUG" /D "XLL_LIB_MFC" /D "_LIB" /D "ISOLATION_AWARE_ENABLED=1" /D "WINVER=0x0501" /D "_WIN32_WINNT=0x0501" /D "_WIN32_IE=0x0501" /D "_UNICODE" /D "UNICODE" /D "_AFXDLL" /Gm- /EHa /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Gd
|
xlllibrw.lib
Class library |
MFC |
C Runtime Libraries |
Multithreaded DLL |
Use of MFC |
Shared DLL |
Character set |
Unicode |
Configuration |
Release |
Compiler command lines |
|
VS 2005 |
/O2 /D "WIN32" /D "NDEBUG" /D "XLL_LIB_MFC" /D "ISOLATION_AWARE_ENABLED=1" /D "UNICODE" /D "_UNICODE" /D "WINVER=0x0500" /D "_WIN32_IE=0x0500" /D "_AFXDLL" /FD /EHa /MD /W3 /TP
|
VS 2008 |
/Od /D "WIN32" /D "NDEBUG" /D "XLL_LIB_MFC" /D "ISOLATION_AWARE_ENABLED=1" /D "UNICODE" /D "_UNICODE" /D "WINVER=0x0500" /D "_WIN32_IE=0x0500" /D "_AFXDLL" /FD /EHa /MD /W3 /TP
|
VS 2010 |
/Zi /WX- /O2 /Oy- /D "WIN32" /D "NDEBUG" /D "XLL_LIB_MFC" /D "_LIB" /D "ISOLATION_AWARE_ENABLED=1" /D "WINVER=0x0501" /D "_WIN32_WINNT=0x0501" /D "_WIN32_IE=0x0501" /D "_UNICODE" /D "UNICODE" /D "_AFXDLL" /Gm- /EHa /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Gd
|
xlllibpd.lib
Class library |
MFC |
C Runtime Libraries |
Multithreaded |
Use of MFC |
Static Library |
Character set |
MBCS |
Configuration |
Debug |
Compiler command lines |
|
VS 2005 |
/Od /D "WIN32" /D "_DEBUG" /D "XLL_LIB_MFC" /D "ISOLATION_AWARE_ENABLED=1" /D "WINVER=0x0500" /D "_WIN32_IE=0x0500" /D "_MBCS" /FD /EHa /RTC1 /MTd /W3 /TP
|
VS 2008 |
/Od /D "WIN32" /D "_DEBUG" /D "XLL_LIB_MFC" /D "ISOLATION_AWARE_ENABLED=1" /D "WINVER=0x0500" /D "_WIN32_IE=0x0500" /D "_MBCS" /FD /EHa /RTC1 /MTd /W3 /TP
|
VS 2010 |
/WX- /Od /Oy- /D "WIN32" /D "_DEBUG" /D "XLL_LIB_MFC" /D "_LIB" /D "ISOLATION_AWARE_ENABLED=1" /D "WINVER=0x0501" /D "_WIN32_WINNT=0x0501" /D "_WIN32_IE=0x0501" /D "_MBCS" /Gm- /EHa /RTC1 /MTd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Gd
|
xlllibpr.lib
Class library |
MFC |
C Runtime Libraries |
Multithreaded |
Use of MFC |
Static Library |
Character set |
MBCS |
Configuration |
Release |
Compiler command lines |
|
VS 2005 |
/O2 /D "WIN32" /D "NDEBUG" /D "XLL_LIB_MFC" /D "ISOLATION_AWARE_ENABLED=1" /D "WINVER=0x0500" /D "_WIN32_IE=0x0500" /D "_MBCS" /FD /EHa /MT /W3 /TP
|
VS 2008 |
/Od /D "WIN32" /D "NDEBUG" /D "XLL_LIB_MFC" /D "ISOLATION_AWARE_ENABLED=1" /D "WINVER=0x0500" /D "_WIN32_IE=0x0500" /D "_MBCS" /FD /EHa /MT /W3 /TP
|
VS 2010 |
/Zi /WX- /O2 /Oy- /D "WIN32" /D "NDEBUG" /D "XLL_LIB_MFC" /D "_LIB" /D "ISOLATION_AWARE_ENABLED=1" /D "WINVER=0x0501" /D "_WIN32_WINNT=0x0501" /D "_WIN32_IE=0x0501" /D "_MBCS" /Gm- /EHa /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Gd
|
xlllibpdw.lib
Class library |
MFC |
C Runtime Libraries |
Multithreaded |
Use of MFC |
Static Library |
Character set |
Unicode |
Configuration |
Debug |
Compiler command lines |
|
VS 2005 |
/Od /D "WIN32" /D "_DEBUG" /D "XLL_LIB_MFC" /D "ISOLATION_AWARE_ENABLED=1" /D "WINVER=0x0500" /D "_WIN32_IE=0x0500" /D "UNICODE" /D "_UNICODE" /FD /EHa /RTC1 /MTd /W3 /TP
|
VS 2008 |
/Od /D "WIN32" /D "_DEBUG" /D "XLL_LIB_MFC" /D "ISOLATION_AWARE_ENABLED=1" /D "WINVER=0x0500" /D "_WIN32_IE=0x0500" /D "UNICODE" /D "_UNICODE" /FD /EHa /RTC1 /MTd /W3 /TP
|
VS 2010 |
/WX- /Od /Oy- /D "WIN32" /D "_DEBUG" /D "XLL_LIB_MFC" /D "_LIB" /D "ISOLATION_AWARE_ENABLED=1" /D "WINVER=0x0501" /D "_WIN32_WINNT=0x0501" /D "_WIN32_IE=0x0501" /D "_UNICODE" /D "UNICODE" /Gm- /EHa /RTC1 /MTd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Gd
|
xlllibprw.lib
Class library |
MFC |
C Runtime Libraries |
Multithreaded |
Use of MFC |
Static Library |
Character set |
Unicode |
Configuration |
Release |
Compiler command lines |
|
VS 2005 |
/O2 /D "WIN32" /D "NDEBUG" /D "XLL_LIB_MFC" /D "ISOLATION_AWARE_ENABLED=1" /D "WINVER=0x0500" /D "_WIN32_IE=0x0500" /D "UNICODE" /D "_UNICODE" /FD /EHa /MT /W3 /TP
|
VS 2008 |
/Od /D "WIN32" /D "NDEBUG" /D "XLL_LIB_MFC" /D "ISOLATION_AWARE_ENABLED=1" /D "WINVER=0x0500" /D "_WIN32_IE=0x0500" /D "UNICODE" /D "_UNICODE" /FD /EHa /MT /W3 /TP
|
VS 2010 |
/Zi /WX- /O2 /Oy- /D "WIN32" /D "NDEBUG" /D "XLL_LIB_MFC" /D "_LIB" /D "ISOLATION_AWARE_ENABLED=1" /D "WINVER=0x0501" /D "_WIN32_WINNT=0x0501" /D "_WIN32_IE=0x0501" /D "_UNICODE" /D "UNICODE" /Gm- /EHa /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Gd
|
xlllibsd.lib
Class library |
STL |
C Runtime Libraries |
Multithreaded |
Use of MFC |
None |
Character set |
MBCS |
Configuration |
Debug |
Compiler command lines |
|
VS 2005 |
/Od /D "WIN32" /D "_DEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "_MBCS" /FD /EHa /RTC1 /MTd /W3 /TP
|
VS 2008 |
/Od /D "WIN32" /D "_DEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "_MBCS" /FD /EHa /RTC1 /MTd /W3 /TP
|
VS 2010 |
/WX- /Od /Oy- /D "WIN32" /D "_DEBUG" /D "XLL_LIB_STL" /D "_LIB" /D "ISOLATION_AWARE_ENABLED=1" /D "_MBCS" /Gm- /EHa /RTC1 /MTd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Gd
|
xlllibsr.lib
Class library |
STL |
C Runtime Libraries |
Multithreaded |
Use of MFC |
None |
Character set |
MBCS |
Configuration |
Release |
Compiler command lines |
|
VS 2005 |
/O2 /D "WIN32" /D "NDEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "_MBCS" /FD /EHa /MT /W3 /TP
|
VS 2008 |
/O2 /D "WIN32" /D "NDEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "_MBCS" /FD /EHa /MT /W3 /TP
|
VS 2010 |
/Zi /WX- /O2 /Oy- /D "WIN32" /D "NDEBUG" /D "XLL_LIB_STL" /D "_LIB" /D "ISOLATION_AWARE_ENABLED=1" /D "_MBCS" /Gm- /EHa /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Gd
|
xlllibsdw.lib
Class library |
STL |
C Runtime Libraries |
Multithreaded |
Use of MFC |
None |
Character set |
Unicode |
Configuration |
Debug |
Compiler command lines |
|
VS 2005 |
/Od /D "WIN32" /D "_DEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "_UNICODE" /D "UNICODE" /FD /EHa /RTC1 /MTd /W3 /TP
|
VS 2008 |
/Od /D "WIN32" /D "_DEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "_UNICODE" /D "UNICODE" /FD /EHa /RTC1 /MTd /W3 /TP
|
VS 2010 |
/WX- /Od /Oy- /D "WIN32" /D "_DEBUG" /D "XLL_LIB_STL" /D "_LIB" /D "ISOLATION_AWARE_ENABLED=1" /D "_UNICODE" /D "UNICODE" /Gm- /EHa /RTC1 /MTd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Gd
|
xlllibsrw.lib
Class library |
STL |
C Runtime Libraries |
Multithreaded |
Use of MFC |
None |
Character set |
Unicode |
Configuration |
Release |
Compiler command lines |
|
VS 2005 |
/O2 /D "WIN32" /D "NDEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "UNICODE" /D "_UNICODE" /FD /EHa /MT /W3 /TP
|
VS 2008 |
/O2 /D "WIN32" /D "NDEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "UNICODE" /D "_UNICODE" /FD /EHa /MT /W3 /TP
|
VS 2010 |
/Zi /WX- /O2 /Oy- /D "WIN32" /D "NDEBUG" /D "XLL_LIB_STL" /D "_LIB" /D "ISOLATION_AWARE_ENABLED=1" /D "_UNICODE" /D "UNICODE" /Gm- /EHa /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Gd
|
xlllibsmd.lib
Class library |
STL |
C Runtime Libraries |
Multithreaded DLL |
Use of MFC |
None |
Character set |
MBCS |
Configuration |
Debug |
Compiler command lines |
|
VS 2005 |
/Od /D "WIN32" /D "_DEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "_MBCS" /FD /EHa /RTC1 /MDd /W3 /TP
|
VS 2008 |
/Od /D "WIN32" /D "_DEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "_MBCS" /FD /EHa /RTC1 /MDd /W3 /TP
|
VS 2010 |
/Zi /WX- /Od /Oy- /D "WIN32" /D "_DEBUG" /D "XLL_LIB_STL" /D "_LIB" /D "_MBCS" /Gm- /EHa /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Gd
|
xlllibsmr.lib
Class library |
STL |
C Runtime Libraries |
Multithreaded DLL |
Use of MFC |
None |
Character set |
MBCS |
Configuration |
Release |
Compiler command lines |
|
VS 2005 |
/O2 /D "WIN32" /D "NDEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "_MBCS" /FD /EHa /MD /W3 /TP
|
VS 2008 |
/O2 /D "WIN32" /D "NDEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "_MBCS" /FD /EHa /MD /W3 /TP
|
VS 2010 |
/Zi /WX- /O2 /Oy- /D "WIN32" /D "NDEBUG" /D "_LIB" /D "ISOLATION_AWARE_ENABLED=1" /D "XLL_LIB_STL" /D "_MBCS" /Gm- /EHa /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Gd
|
xlllibsmdw.lib
Class library |
STL |
C Runtime Libraries |
Multithreaded DLL |
Use of MFC |
None |
Character set |
Unicode |
Configuration |
Debug |
Compiler command lines |
|
VS 2005 |
/Od /D "WIN32" /D "_DEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "_UNICODE" /D "UNICODE" /FD /EHa /RTC1 /MDd /W3 /TP
|
VS 2008 |
/Od /D "WIN32" /D "_DEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "_UNICODE" /D "UNICODE" /FD /EHa /RTC1 /MDd /W3 /TP
|
VS 2010 |
/WX- /Od /Oy- /D "WIN32" /D "_DEBUG" /D "_LIB" /D "ISOLATION_AWARE_ENABLED=1" /D "XLL_LIB_STL" /D "_VC80_UPGRADE=0x0710" /D "_UNICODE" /D "UNICODE" /Gm- /EHa /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Gd
|
xlllibsmrw.lib
Class library |
STL |
C Runtime Libraries |
Multithreaded DLL |
Use of MFC |
None |
Character set |
Unicode |
Configuration |
Release |
Compiler command lines |
|
VS 2005 |
/O2 /D "WIN32" /D "NDEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "UNICODE" /D "_UNICODE" /FD /EHa /MD /W3 /TP
|
VS 2008 |
/O2 /D "WIN32" /D "NDEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "UNICODE" /D "_UNICODE" /FD /EHa /MD /W3 /TP
|
VS 2010 |
/Zi /WX- /O2 /Oy- /D "WIN32" /D "NDEBUG" /D "_LIB" /D "ISOLATION_AWARE_ENABLED=1" /D "XLL_LIB_STL" /D "_UNICODE" /D "UNICODE" /Gm- /EHa /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Gd
|
xlllibscd.lib
Class library |
STL |
C Runtime Libraries |
Multithreaded DLL |
Use of MFC |
None |
Common Language Runtime support |
Common Language Runtime Support (/clr) |
Character set |
MBCS |
Configuration |
Debug |
Compiler command lines |
|
VS 2005 |
/Od /D "WIN32" /D "_DEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "_MBCS" /FD /EHa /MDd /W3 /clr /TP
|
VS 2008 |
/Od /D "WIN32" /D "_DEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "_MBCS" /FD /EHa /MDd /W3 /clr /TP
|
VS 2010 |
/WX- /Od /Oy- /D "WIN32" /D "_DEBUG" /D "_LIB" /D "ISOLATION_AWARE_ENABLED=1" /D "XLL_LIB_STL" /D "_MBCS" /Gm- /EHa /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Gd
|
xlllibscr.lib
Class library |
STL |
C Runtime Libraries |
Multithreaded DLL |
Use of MFC |
None |
Common Language Runtime support |
Common Language Runtime Support (/clr) |
Character set |
MBCS |
Configuration |
Release |
Compiler command lines |
|
VS 2005 |
/O2 /D "WIN32" /D "NDEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "_MBCS" /FD /EHa /MD /W3 /clr /TP
|
VS 2008 |
/O2 /D "WIN32" /D "NDEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "_MBCS" /FD /EHa /MD /W3 /clr /TP
|
VS 2010 |
/Zi /WX- /O2 /Oy- /D "WIN32" /D "NDEBUG" /D "_LIB" /D "ISOLATION_AWARE_ENABLED=1" /D "XLL_LIB_STL" /D "_MBCS" /Gm- /EHa /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Gd
|
xlllibscdw.lib
Class library |
STL |
C Runtime Libraries |
Multithreaded DLL |
Use of MFC |
None |
Common Language Runtime support |
Common Language Runtime Support (/clr) |
Character set |
Unicode |
Configuration |
Debug |
Compiler command lines |
|
VS 2005 |
/Od /D "WIN32" /D "_DEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "_UNICODE" /D "UNICODE" /FD /EHa /MDd /W3 /clr /TP
|
VS 2008 |
/Od /D "WIN32" /D "_DEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "_UNICODE" /D "UNICODE" /FD /EHa /MDd /W3 /clr /TP
|
VS 2010 |
/WX- /Od /Oy- /D "WIN32" /D "_DEBUG" /D "_LIB" /D "ISOLATION_AWARE_ENABLED=1" /D "XLL_LIB_STL" /D "_UNICODE" /D "UNICODE" /Gm- /EHa /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Gd
|
xlllibscrw.lib
Class library |
STL |
C Runtime Libraries |
Multithreaded DLL |
Common Language Runtime support |
Common Language Runtime Support (/clr) |
Use of MFC |
None |
Character set |
Unicode |
Configuration |
Release |
Compiler command lines |
|
VS 2005 |
/O2 /D "WIN32" /D "NDEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "UNICODE" /D "_UNICODE" /FD /EHa /MD /W3 /clr /TP
|
VS 2008 |
/O2 /D "WIN32" /D "NDEBUG" /D "XLL_LIB_STL" /D "ISOLATION_AWARE_ENABLED=1" /D "UNICODE" /D "_UNICODE" /FD /EHa /MD /W3 /clr /TP
|
VS 2010 |
/Zi /WX- /O2 /Oy- /D "WIN32" /D "NDEBUG" /D "_LIB" /D "ISOLATION_AWARE_ENABLED=1" /D "XLL_LIB_STL" /D "_UNICODE" /D "UNICODE" /Gm- /EHa /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Gd
|
See Also
XLL+ Class Reference | Runtime dependencies | Project Settings | Class Reference