wxwidgetswxwidgets mfc 哪个好用

wxwidgets  时间:2021-07-23  阅读:()

如何在 Ubuntu/Debian/Linux Mint 中编译和安装 wxWidgets

wxWidgetswxWidgets是一个程序开发框架/库, 允许你在Windows、Mac、Linux中使用相同的代码跨平台开发。

它主要用C++写成,但也可以与其他语言绑定比如Python、Perl、Ruby。

本教程中我将向你展示如何在基于Debian的linux中如Ubuntu和Linux Mint中编译wxwidgets 3.0+。

从源码编译wxWidgets并不困难,仅仅需要几分钟。

库可以按不同的方式来编译,比如静态或者动态库。

1. 下载 wxWidgets 第一步你需要从下载wxWidgets源码文件。

做完后,解压到目录。

2. 设置编译环境 要编译wxwidgets,我们需要一些工具包括C++编译器,在Linux上是g++。

所有这些可以通过apt-get工具从仓库中安装。

我们还需要wxWidgets依赖的GTK开发库。

$ sudo apt-get install libgtk-3-dev build-essential checkinstall 这个叫做checkinstall的工具允许我们为wxwidgets创建一个安装包,这样之后就可以轻松的使用包管理器来卸载。

3. 编译 wxWidgets 进入到wxWidgets解压后的目录。

为了保持清洁,创建一个编译用的目录。

$ mkdir gtk-build $ cd gtk-build/ 现在运行configure和make命令。

每个将花费一些时间来完成。

$ ../configure --disable-shared --enable-unicode $ make "--disable-shared"选项将会编译静态库而不是动态库。

make命令完成后,编译就成功了。

是时候安装wxWidgets到正确的目录。

更多信息请参考install.txt和readme.txt,这可在wxwidgets中的/docs/gtk/目录下找到。

4. 安装 checkinstall 现在我们不使用"make install"命令,我们使用checkinstall命令来创建一个wxwidgets的deb安装包。

运行命令: $ sudo checkinstall checkinstall会询问几个问题,请保证在提问后提供一个版本号,否则将会失败。

完成这一切后,wxWidgets就安装好了,deb文件也会创建在相同的目录下。

centos 7 ,wxwidgets安装成功,装codeblocks一直缺少wxwidgets。

缺少库文件。

照提示下载库文件安装,然后重新编译就可以了。



一般要下载好多次 建议可以使用yum安装。

他会自动下载安装依赖的库文件没那么麻烦~! 这里一搜就有了

wxwidgets mfc 哪个好用

GTK+ GTK+基础 GTK+最初是GIMP的专用开发库,后来发展为Linux下开发图形界面的应用程序的主流开发工具之一。

GTK+2.0是自由软件,并且是GNU工程的一部分。

GTK+2.0的许可协议是LGPL。

GTK+使用C语言开发,但是其设计者使用面向对象技术。

炭云188元/年,上海CN2 VPS/2核/384MB内存/8GB空间/800GB流量/77Mbps端口/共享IP

炭云怎么样?炭云(之前的碳云),国人商家,正规公司(哈尔滨桓林信息技术有限公司),主机之家测评介绍过多次。现在上海CN2共享IP的VPS有一款特价,上海cn2 vps,2核/384MB内存/8GB空间/800GB流量/77Mbps端口/共享IP/Hyper-v,188元/年,特别适合电信网络。有需要的可以关注一下。点击进入:炭云官方网站地址炭云vps套餐:套餐cpu内存硬盘流量/带宽ip价格购买上...

Boomer.host:$4.95/年-512MB/5GB/500GB/德克萨斯州(休斯顿)

部落曾经在去年分享过一次Boomer.host的信息,商家自述始于2018年,提供基于OpenVZ架构的VPS主机,配置不高价格较低。最近,主机商又在LET发了几款特价年付主机促销,最低每年仅4.95美元起,有独立IPv4+IPv6,开设在德克萨斯州休斯顿机房。下面列出几款VPS主机配置信息。CPU:1core内存:512MB硬盘:5G SSD流量:500GB/500Mbps架构:KVMIP/面板...

数脉科技香港物理机 E3 16G 10M 华为线路165元 阿里云线路 188元 Cera线路 157元

2021年9月中秋特惠优惠促销来源:数脉科技 编辑:数脉科技编辑部 发布时间:2021-09-11 03:31尊敬的新老客户:9月优惠促销信息如下,10Mbps、 30Mbps、 50Mbps、100Mbps香港优质或BGPN2、阿里云线路、华为云线路,满足多种项目需求!支持测试。全部线路首月五折起。数脉官网 https://my.shuhost.com/香港特价数脉阿里云华为云 10MbpsCN...

wxwidgets为你推荐
常用软件开发工具常用设计软件都有哪些?excel2003官方哪有excel下载啊?最好是excel官方下载?windowsphone手机Windows Phone 手机有哪些magento模板网站建好了,但是对模板不满意,有哪位亲知道怎么换模板吗?linux操作系统好吗linux系统好不好学??魔兽世界密保卡魔兽世界的密保卡怎么申请qq空间克隆素材qq空间克隆联通玩电信游戏我联通的能进电信去玩吗pps电影PPS上最近有什么电影值得观看计算机编程基础计算机编程需要什么基础?
虚拟主机评测 怎么申请域名 台湾服务器 免备案空间 优key dropbox网盘 标准机柜尺寸 qq数据库 ibrs php空间申请 jsp空间 阿里校园 php空间购买 如何建立邮箱 无限流量 cloudlink 个人免费邮箱 购买空间 1美元 asp空间 更多