Chinaunix首页 | 论坛 | 博客
  • 博客访问: 435062
  • 博文数量: 116
  • 博客积分: 2756
  • 博客等级: 少校
  • 技术积分: 1163
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-29 21:21
文章分类

全部博文(116)

文章存档

2018年(1)

2017年(1)

2016年(30)

2015年(41)

2014年(23)

2011年(7)

2010年(9)

2008年(4)

分类: Html/Css

2015-06-13 16:42:02

官方文档:

%2B%2B_Guide

本文与官方文档有少量区别,比如如果按照官方文档去添加头文件,那么还是有找不到的头文件。还有就是官方文档要求配置预编译、代码生成选项什么的,但是在实际当中,似乎不用也可以。

编译的基本步骤:

  • 下载源代码:,具体来说,要下载Windows zip那个包。
  • 解压缩放在某个目录,比如说d:\lib\wxWidgets下面。
  • 进入D:\lib\wxWidgets\build\msw,点击wx_vc12.sln(Visual Studio 2013点击这个,其他版本的自己选择)。
  • Visual Studio打开以后,可以在上面选择编译的类型,开发者总共提供了四种类型:静态库+调试(debug)、静态库+发现(release)、动态库+调试(dll debug)、动态库+发现(dll release)。
  • 选择好以后就按f7,之后很快就编译好。编译好以后,生产的库在D:\lib\wxWidgets\lib\vc_lib下面。总共可以生成4种,文件名有区别。

使用的基本步骤:

  • 新建一个空项目。
  • 添加头文件的目录:D:\lib\wxWidgets\include、D:\lib\wxWidgets\lib\vc_lib\mswu。
  • 添加搜索库的目录:D:\lib\wxWidgets\lib\vc_lib
  • 添加搜索库的名称:

点击(此处)折叠或打开

  1. wxbase30ud.lib
  2. wxbase30ud_net.lib
  3. wxbase30ud_xml.lib
  4. wxexpatd.lib
  5. w**eg.lib
  6. wxmsw30ud_adv.lib
  7. wxmsw30ud_aui.lib
  8. wxmsw30ud_core.lib
  9. wxmsw30ud_gl.lib
  10. wxmsw30ud_html.lib
  11. wxmsw30ud_media.lib
  12. wxmsw30ud_propgrid.lib
  13. wxmsw30ud_qa.lib
  14. wxmsw30ud_ribbon.lib
  15. wxmsw30ud_richtext.lib
  16. wxmsw30ud_stc.lib
  17. wxmsw30ud_webview.lib
  18. wxmsw30ud_xrc.lib
  19. wxpngd.lib
  20. wxregexud.lib
  21. wxscintillad.lib
  22. wxtiffd.lib
  23. wxzlibd.lib
  24. comctl32.lib
  25. rpcrt4.lib
  26. winmm.lib
  27. advapi32.lib
  28. wsock32.lib
注:
1、后面5个并非wxWdigets生成,但是需要添加,根据官方文档,这个5个库是需要的,不添加的话也确实没法使用。
2、第5个库的名字是w-x-j-p-e-g.lib,CU的blog系统会自动替换,所以注明一下。
3、不同版本的名字可能有点区别,自己去生成的目录下面看一下。
阅读(1362) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~