Compiling wxWidgets applications in the VC++ IDE |
To compile wxWidgets samples and applications using the VC++ 5.0 or 6.0 IDE (having compiled wxWidgets using the makefile or project file provided), the following steps and settings should be used.
WIN32,_DEBUG,_WINDOWS,__WINDOWS__,__WXMSW__,__WXDEBUG__,WXDEBUG=1, __WIN95__,__WIN32__,WINVER=0x0400,STRICT
and these for Release:
NDEBUG,WIN32,_WINDOWS,__WINDOWS__,__WXMSW__,__WIN95__,__WIN32__, WINVER=0x0400,STRICT
The Additional include directories field should contain the following:
c:\wx2\include,c:\wx2\contrib\include
(and of course any other directories you wish to use in your project).
kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw25d.lib wxbase25d.lib wxpngd.lib wxzlibd.lib wxjpegd.lib wxtiffd.libfor the Debug configuration and
kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib winmm.lib wxmsw25.lib wxbase25.lib wxpng.lib wxzlib.lib wxjpeg.lib wxtiff.libfor the Release configuration.
The Ignore libraries field should contain:
libcd.lib,libcid.lib,msvcrt.libfor the Debug configuration and
libc.lib,libci.lib,msvcrtd.libfor the Release configuration.
The Additional library path field should contain
c:\wx2\lib,c:\wx2\contrib\libfor both Debug and Release configurations.
c:\wx2\include;c:\wx2\contrib\include
WIN32,_DEBUG,_WINDOWS,wx_msw,DEBUG=1,WIN95=1,WINVER=0x0400,STRICT
The Additional include directories field should contain the following:
../../include/base,../../include/msw
(and of course any other directories you wish to use in your project).
kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib odbc32.lib odbccp32.lib comctl32.lib ../../lib/wx.lib ../../src/msw/dummy.objThe Ignore libraries field should contain:
libcd.lib,libcid.lib
..\..\include\msw;..\..\contrib\fafa