wxWidgets 2.8配合VS2005环境搭建

 

1. 下载安装文件
2. 安装,注意所谓的安装仅仅是把文件拷贝到了一个指定的目录,还需要进行编译。很简单,进入/wxWidgets-2.8.3/build/msw,用VC2005打开wx.dsw,因为DSW是VC6的工程文件,点确定进行转换,然后在DEBUG下直接编译即可。注意,要使用GLCANVAS的话需要把setup.h中的wxUSE_GLCANVAS设为1。编译的结果是在wxWidgets-2.8.3/lib/vc_lib产生了一系列的LIB文件和一个mswd文件夹。好了,编译好了就可以使用了。

/wxWidgets-2.8.3/build/msw目录下生成了多个包含了目标文件的目录,占了很大空间,可以删掉。
3. 设置VC开发环境。
“Tools” — “Options” —- “Projections and solutions”   —- “library files” 加入:D:/wxWidgets-2.8.3/lib/vc_lib/

“Tools” — “Options” —- “Projections and solutions”   —- “include files”加入D:/wxWidgets-2.8.3/include和
D:/wxWidgets-2.8.3/include/msvc

4. 运行例子。
进入D:/wxWidgets-2.8.3/samples/animate,打开该工程,Project—〉project depedence,把adv,core和base都去掉钩。然后就可以编译运行了。

5.新建工程需要在”Project” — “setting” — “General” — “charecter set” –选 No Set

在”Project” — “setting” — “Linker” — “Input” — “Additional depedencies”: 加入
wxmsw28d_adv.lib
wxmsw28d_core.lib
wxbase28d.lib
wxtiffd.lib
wxjpegd.lib
wxpngd.lib
wxzlibd.lib
wxregexd.lib
wxexpatd.lib
winmm.lib
comctl32.lib
rpcrt4.lib
wsock32.lib
odbc32.lib

你可能感兴趣的:(input,include,library,tools,linker)