X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f6bcfd974ef26faf6f91a62cac09827e09463fd1..5938a184a568873b48c1e59bf5c4ed5a9528d7f4:/docs/tech/tn0010.htm diff --git a/docs/tech/tn0010.htm b/docs/tech/tn0010.htm index f5051266bd..ec13fa0440 100644 --- a/docs/tech/tn0010.htm +++ b/docs/tech/tn0010.htm @@ -1,7 +1,7 @@
-
-To compile wxWindows samples and applications using the VC++ 5.0 or 6.0 IDE (having compiled wxWindows +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.
@@ -38,15 +38,16 @@ steps and settings should be used.
-
+These settings apply to wxWidgets 2.1.14 and above but most of them are not +necessary any longer for wxWidgets 2.3+.
WIN32,_DEBUG,_WINDOWS,__WINDOWS__,__WXMSW__,__WXDEBUG__,WXDEBUG=1, -__WIN95__,__WIN32__,WINVER=0x0400,STRICT +__WIN32__,WINVER=0x0400,STRICT
and these for Release:
-NDEBUG,WIN32,_WINDOWS,__WINDOWS__,__WXMSW__,__WIN95__,__WIN32__, +NDEBUG,WIN32,_WINDOWS,__WINDOWS__,__WXMSW__,__WIN32__, WINVER=0x0400,STRICT
The Additional include directories field should contain the following:
c:\wx2\include,c:\wx2\contrib\include-
(and of couse any other directories you wish to use in your project).
+
(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 wxd.lib xpmd.lib pngd.lib zlibd.lib jpegd.lib tiffd.lib +winmm.lib wxmsw25d.lib wxbase25d.lib wxpngd.lib wxzlibd.lib wxjpegd.lib wxtiffd.libfor the Debug configuration and @@ -102,7 +103,7 @@ for 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 wx.lib xpm.lib png.lib zlib.lib jpeg.lib tiff.lib +winmm.lib wxmsw25.lib wxbase25.lib wxpng.lib wxzlib.lib wxjpeg.lib wxtiff.libfor the Release configuration.
@@ -143,7 +144,7 @@ c:\wx2\include;c:\wx2\contrib\include
@@ -159,24 +160,24 @@ and executable to be created in the project directory and not a subdirectory.
-WIN32,_DEBUG,_WINDOWS,wx_msw,DEBUG=1,WIN95=1,WINVER=0x0400,STRICT +WIN32,_DEBUG,_WINDOWS,wx_msw,DEBUG=1,WINVER=0x0400,STRICT
The Additional include directories field should contain the following:
../../include/base,../../include/msw-
(and of couse any other directories you wish to use in your project).
+
(and of course any other directories you wish to use in your project).
+button should be selected (I can't find a way of using the wxWidgets PCH file).
+sets the compiler switch to /MD to match the wxWidgets makefile.
- - - - -