wxwidgets在visual studio8中的配置

 1.解压
2.如果使用模板
 a)将 include/wx/msw/setup.h and set wxUSE_DEBUG_NEW_ALWAYS 设为 0.
   b)将 wxUSE_IOSTREAMH 设为 0
3.编译
选择使用IDE环境,使用VC6.0打开 wxWidgets-2.6.3/build/msw/wx.dsw菜单Build->Batch build
或:
命令行:在目录 build/msw 中
'nmake -f makefile.vc'
 使用默认设置生成的是DEBUG静态LIB库
'nmake -f makefile.vc BUILD=release'
 则生成RELEASE库静态LIB库
详见说明
生成的文件在
wxWidgets/lib/
wxWidgets/lib/vc_lib/
wxWidgets/lib/vc_dll/  目录下
4.安装
1>设置环境变量:
 变量:WXWIN
 值:wxWidgets得安装路径,如:C:/wxWidgets/
2>建立 Win32 Application 项目后
2.1 指定 .h头文件、lib库文件、源文件路径(只指定一次,各Project皆可用)
Tools
Options -> Include files
<wx>/include/
<wx>/contrib/include/
<wx>/include/msvc/
Options -> Library files
<wx>/lib/vc_lib/
Options -> Library files
<wx>/src
2.2 加入静态Lib库
Project Settings
Link -> Input -> Object/Library Modules :
Win32 Debug
wxmsw26d_core.lib wxbase26d.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexd.lib wxexpatd.lib winmm.lib comctl32.lib rpcrt4.lib wsock32.lib oleacc.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib
Win32 Release
wxmsw26_core.lib wxbase26.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregex.lib wxexpat.lib winmm.lib comctl32.lib rpcrt4.lib wsock32.lib oleacc.lib
odbc32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbccp32.lib 

2.3 配置
Project Settings
C/C++ -> Preprocessor -> Preprocessor Definitions:
Win32 Debug
WIN32;_DEBUG;_WINDOWS;__WINDOWS___;WINVER=0x0400;STRICT
_;__WXMSW__;__WXDEBUG__;WXDEBUG=1;__WIN95__;__WIN32Win32 Release
NDEBUG,WIN32,_WINDOWS,__WINDOWS__,__WXMSW__,__WIN95__,__WIN32__,WINVER=0x0400,STRICT

C/C++ -> Code Generation -> Using runtime library:
Win32 Debug
Debug Multithread DLL (/MDd)
Win32 Release
Multithread DLL (/MD)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值