东坡下载:内容最丰富最安全的下载站!

帮助|文件类型库|最新更新|下载分类|排行榜

编程相关破解相关编程工具反编译安装制作程序源码软件补丁数据库Visual Studiovc++visualbasicdreamweaver

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

wxWidgets

wxWidgets3.1.0 官网最新版

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

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

PC官方
安卓官方手机版
IOS官方手机版

wxWidgets截图

下载地址

wxWidgets 3.1.0 官网最新版

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

编辑推荐

报错

请简要描述您遇到的错误,我们将尽快予以修正。

转帖到论坛
轮坛转帖HTML方式

轮坛转帖UBB方式