东坡下载

电脑版
提示:原网页已由神马搜索转码, 内容由www.uzzf.com提供.

首页编程开发编程相关→ wxWidgets 3.1.0 官网最新版

wxWidgets

wxWidgets3.1.0 官网最新版

  • 大小:82.5M
  • 语言:英文
  • 平台:WinAll
  • 更新:2016-03-11 14:23
  • 等级:
  • 类型:编程相关
  • 网站:http://www.wxwidgets.org/
  • 授权:免费软件
  • 厂商:
  • 产地:国外软件
好用50%(1票)
坑爹50%(1票)
软件介绍软件截图相关软件软件教程网友评论下载地址

相关推荐:

    wxWidgets是一个c++库,允许开发人员创建应用程序 Windows、Mac OS X、Linux和其他平台和一个代码库。 它流行的语言绑定Python , Perl , Ruby 和 许多其他语言。wxWidgets给应用程序的一个真正的土生土长的外观和感觉,因为它,使用平台的本机API而不是效仿GUI。 

    wxWidgets 3.1.0 更新内容

    更好地支持高DPI显示器,特别是在窗口。

    支持最新的编译器包括2015毫西弗,g++ 5.3和3.8叮当声, 包括在c++中11模式。

    修改了OpenGL支持更适合现代OpenGL(3.2 +)。

    新 wxActivityIndicator 和 wxNativeWindow 类。

    重要的改进 wxNotificationMessage 。

    等有用的新方法 wxTextEntry:ForceUpper() , wxProcess:激活() , wxDateTime:GetWeekBasedYear() , wxListBox:GetTopItem() , wxStandardPaths:GetUserDir() , wxUIActionSimulator:Select() 和其他人。

    更新版本的捆绑第三方库和支持 GStreamer 1.0在Unix下。

    新的实验wxQt端口。

    很多很多的bug修复。

    wxWidgets怎么用

    wxWidgets windows 安装使用教程

    下载解压后,直接安装exe程序

    小编将其安装到了F:/wxWidgets-3.1.0中。后文中,我将用X:/wxWidgets-3.1.0表示这个文件夹,X代表你选择的盘符。

    编译wxWidgets前的准备

    编译wxWidgets,要先准备好编译器,并且配置好运行编译器的“环境”。

    对于初学者,安装Code::Blocks时,选择带GCC编译器的安装文件进行安装。单独安装的GCC编译器,也可以在Code::Blocks中通过设置进行工作。

    总之先找到Code::Blocks所在的文件夹(后文中我用“X:\CodeBlocks\”代表,X:\CodeBlocks\要替换为你使用的实际文件夹名)。随Code::Blocks安装的GCC,在Code::Blocks安装文件夹的MinGW子文件夹中,打开X:\CodeBlocks\MinGW\bin,其中的文件,如下图所示,就是支持你的C++工作的GCC系列程序。

    记下这个文件夹名(简单办法,将路径复制下来,暂时粘贴到一个文本文件中备用)。下面要配置运行编译器的“环境”,确切地说,只需要设置“路径”(PATH)即可。

    在Win7中,鼠标右击桌面上的“计算机”图标,选菜单中的“属性”,接下来,就是如下图中从1到6的一系列操作,将“变量名”为PATH的“变量值”,在原有值的后面加一个英文的分号,再加入你记下的X:\CodeBlocks\MinGW\bin。注意,不要将原有的内容替换掉,而是追加你你需要的路径即可。

    其他版本的Windows,找到“系统属性”对话框的方式可能会稍有不同,最终的目标都是设置好PATH的值。

    还有别一种方式,直接用DOS命令做。有不少资料中讲这种做法,本文不做介绍。

    编译wxWidgets

    编译wxWidgets的事情需要用命令行的方式完成。

    用命令行编译wxWidgets

    从“开始”菜单->附件,运行“命令提示符”(有的系统称“MS-DOS方式”),在命令行下分别输入下面的命令:

    X:(回车)   当前盘置为X,X是你解压缩wxWidgets用的盘符。

    cd \wxWidgets-3.1.0\build\msw(回车)   当前目录置为/wxWidgets-3.1.0\build\msw,可以查看这个文件夹中的文件,msw是专供微软(ms)的Windows(w)用的编译需要的文件(注:wxWidgets的C++源代码在\wxWidgets-3.1.0\src中)。

    gcc -v(回车)   这个命令并非必须,意在检查刚才的路径设置是否正确。下图的输出,表明在X:/wxWidgets-3.1.0\build\msw目录中,可以运行X:\CodeBlocks\MinGW\bin中的命令。还可以看到,当前使用的GCC版本是4.7.1。

    下图是我运行上表中的命令出现的结果:

    下面就可以要开始编译wxWidgets了。就在DOS提示符后面,输入下面的命令:

    [plain] view plain copy print?在CODE上查看代码片派生到我的代码片

    mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=debug

    编译的过程会比较慢,会有几十分钟。干点别的,或者就看着屏幕上看不懂的提示发呆也好。理想情况是,顺利完成编译。

    意外处理

    我在编译wxWidgets中,苦等几十分钟,等来了一个error,最后两行提示是:

    [plain] view plain copy print?在CODE上查看代码片派生到我的代码片

    gcc_mswuddll\monodll_xh_bmpcbox.o: file not recognized: Memory exhausted

    collect2.exe: error: ld returned 1 exit status

    多知道一点

    用上面的命令编译后,可以满足学习的需求了。如果还想体验,以及支持将来生产用于发布的程序版本,可以在SHARED和BUILD参数的选取上再做些组合。

    SHARED的取值可以是1或0,代表产生的是动态链接库(1)和静态链接库(0)。两者的区别不解释,以后将明白,或者自行百度之。

    BUILD的取值可以是debug或release,代表在应用程序开发时,产生的可执行文件是调试版本(debug)还是发布版本(release)。

    所以可以运行的命令还有3个:

    [plain] view plain copy print?在CODE上查看代码片派生到我的代码片

    mingw32-make -f makefile.gcc  MONOLITHIC=1 SHARED=0 UNICODE=1 BUILD=debug

    mingw32-make -f makefile.gcc  MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release

    mingw32-make -f makefile.gcc  MONOLITHIC=1 SHARED=0 UNICODE=1 BUILD=release

    wxWidgets截图

    热门评论
    最新评论
    发表评论查看所有评论(0)
    昵称:
    表情:高兴可汗我不要害羞好下下下送花屎亲亲
    字数: 0/500(您的评论需要经过审核才能显示)

      编辑推荐