- #ifdef _DEBUG
- #if wxUSE_XML
- #pragma comment(lib,"wxexpatd")
- #endif
- #if wxUSE_LIBJPEG
- #pragma comment(lib,"wxjpegd")
- #endif
- #if wxUSE_LIBPNG
- #pragma comment(lib,"wxpngd")
- #endif
- #if wxUSE_REGEX
- #pragma comment(lib,"wxregexud")
- #endif
- #if wxUSE_LIBTIFF
- #pragma comment(lib,"wxtiffd")
- #endif
- #if wxUSE_ZLIB
- #pragma comment(lib,"wxzlibd")
- #endif
- #pragma comment(lib,"wxbase27ud")
- #pragma comment(lib,"wxbase27ud_net")
- #pragma comment(lib,"wxbase27ud_xml")
- #pragma comment(lib,"wxmsw27ud_adv")
- #pragma comment(lib,"wxmsw27ud_core")
- #pragma comment(lib,"wxmsw27ud_html")
- #if wxUSE_DEBUGREPORT
- #pragma comment(lib,"wxmsw27ud_qa")
- #endif
- #pragma comment(lib,"wxmsw27ud_xrc")
- #if wxUSE_MEDIACTRL
- #pragma comment(lib,"wxmsw27ud_media")
- #endif
- #if wxUSE_ODBC
- #pragma comment(lib,"wxbase27ud_odbc")
- #endif
- #else // release
- #if wxUSE_XML
- #pragma comment(lib,"wxexpat")
- #endif
- #if wxUSE_LIBJPEG
- #pragma comment(lib,"wxjpeg")
- #endif
- #if wxUSE_LIBPNG
- #pragma comment(lib,"wxpng")
- #endif
- #if wxUSE_REGEX
- #pragma comment(lib,"wxregexu")
- #endif
- #if wxUSE_LIBTIFF
- #pragma comment(lib,"wxtiff")
- #endif
- #if wxUSE_ZLIB
- #pragma comment(lib,"wxzlib")
- #endif
- #pragma comment(lib,"wxbase27u")
- #pragma comment(lib,"wxbase27u_net")
- #pragma comment(lib,"wxbase27u_xml")
- #pragma comment(lib,"wxmsw27u_adv")
- #pragma comment(lib,"wxmsw27u_core")
- #pragma comment(lib,"wxmsw27u_html")
- #if wxUSE_DEBUGREPORT
- #pragma comment(lib,"wxmsw27u_qa")
- #endif
- #pragma comment(lib,"wxmsw27u_xrc")
- #if wxUSE_MEDIACTRL
- #pragma comment(lib,"wxmsw27u_media")
- #endif
- #if wxUSE_ODBC
- #pragma comment(lib,"wxbase27u_odbc")
- #endif
- #endif // debug/release
- #else // !_UNICODE
- #ifdef WXUSINGDLL
- #ifdef _DEBUG
- #include "../../../lib/vc_dll/mswd/wx/setup.h"
- #else
- #include "../../../lib/vc_dll/msw/wx/setup.h"
- #endif
- #else // static lib
- #ifdef _DEBUG
- #include "../../../lib/vc_lib/mswd/wx/setup.h"
- #else
- #include "../../../lib/vc_lib/msw/wx/setup.h"
- #endif
- #endif // shared/static
-
- #ifdef _DEBUG
- #if wxUSE_XML
- #pragma comment(lib,"wxexpatd")
- #endif
- #if wxUSE_LIBJPEG
- #pragma comment(lib,"wxjpegd")
- #endif
- #if wxUSE_LIBPNG
- #pragma comment(lib,"wxpngd")
- #endif
- #if wxUSE_REGEX
- #pragma comment(lib,"wxregexd")
- #endif
- #if wxUSE_LIBTIFF
- #pragma comment(lib,"wxtiffd")
- #endif
- #if wxUSE_ZLIB
- #pragma comment(lib,"wxzlibd")
- #endif
- #pragma comment(lib,"wxbase27d")
- #pragma comment(lib,"wxbase27d_net")
- #pragma comment(lib,"wxbase27d_xml")
- #pragma comment(lib,"wxmsw27d_adv")
- #pragma comment(lib,"wxmsw27d_core")
- #pragma comment(lib,"wxmsw27d_html")
- #if wxUSE_DEBUGREPORT
- #pragma comment(lib,"wxmsw27d_qa")
- #endif
- #pragma comment(lib,"wxmsw27d_xrc")
- #if wxUSE_MEDIACTRL
- #pragma comment(lib,"wxmsw27d_media")
- #endif
- #if wxUSE_ODBC
- #pragma comment(lib,"wxbase27d_odbc")
- #endif
- #else // release
- #if wxUSE_XML
- #pragma comment(lib,"wxexpat")
- #endif
- #if wxUSE_LIBJPEG
- #pragma comment(lib,"wxjpeg")
- #endif
- #if wxUSE_LIBPNG
- #pragma comment(lib,"wxpng")
- #endif
- #if wxUSE_REGEX
- #pragma comment(lib,"wxregex")
- #endif
- #if wxUSE_LIBTIFF
- #pragma comment(lib,"wxtiff")
- #endif
- #if wxUSE_ZLIB
- #pragma comment(lib,"wxzlib")
- #endif
- #pragma comment(lib,"wxbase27")
- #pragma comment(lib,"wxbase27_net")
- #pragma comment(lib,"wxbase27_xml")
- #pragma comment(lib,"wxmsw27_adv")
- #pragma comment(lib,"wxmsw27_core")
- #pragma comment(lib,"wxmsw27_html")
- #if wxUSE_DEBUGREPORT
- #pragma comment(lib,"wxmsw27_qa")
- #endif
- #pragma comment(lib,"wxmsw27_xrc")
- #if wxUSE_MEDIACTRL
- #pragma comment(lib,"wxmsw27_media")
- #endif
- #if wxUSE_ODBC
- #pragma comment(lib,"wxbase27_odbc")
- #endif
- #endif // debug/release
- #endif // _UNICODE/!_UNICODE
+ #ifndef wxNO_ADV_LIB
+ #pragma comment(lib, wxMSW_LIB_NAME("adv"))
+ #endif
+
+ #ifndef wxNO_HTML_LIB
+ #pragma comment(lib, wxMSW_LIB_NAME("html"))
+ #endif
+ #if wxUSE_GLCANVAS && !defined(wxNO_GL_LIB)
+ #pragma comment(lib, wxMSW_LIB_NAME("gl"))
+ #endif
+ #if wxUSE_DEBUGREPORT && !defined(wxNO_QA_LIB)
+ #pragma comment(lib, wxMSW_LIB_NAME("qa"))
+ #endif
+ #if wxUSE_XRC && !defined(wxNO_XRC_LIB)
+ #pragma comment(lib, wxMSW_LIB_NAME("xrc"))
+ #endif
+ #if wxUSE_AUI && !defined(wxNO_AUI_LIB)
+ #pragma comment(lib, wxMSW_LIB_NAME("aui"))
+ #endif
+ #if wxUSE_PROPGRID && !defined(wxNO_PROPGRID_LIB)
+ #pragma comment(lib, wxMSW_LIB_NAME("propgrid"))
+ #endif
+ #if wxUSE_RICHTEXT && !defined(wxNO_RICHTEXT_LIB)
+ #pragma comment(lib, wxMSW_LIB_NAME("richtext"))
+ #endif
+ #if wxUSE_MEDIACTRL && !defined(wxNO_MEDIA_LIB)
+ #pragma comment(lib, wxMSW_LIB_NAME("media"))
+ #endif
+ #endif // wxUSE_GUI