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语言开发,但是其设计者使用面向对象技术。

TMThosting夏季促销:VPS月付7折,年付65折,独立服务器95折,西雅图机房

TMThosting发布了一个2021 Summer Sale活动,针对西雅图VPS主机提供月付7折优惠码,年付65折优惠码,独立服务器提供95折优惠码,本轮促销活动到7月25日。这是一家成立于2018年的国外主机商,主要提供VPS和独立服务器租用业务,数据中心包括美国西雅图和达拉斯,其中VPS基于KVM架构,都有提供免费的DDoS保护,支持选择Windows或者Linux操作系统。Budget ...

IntoVPS:按小时计费KVM月费5美元起($0.0075/小时),6个机房可选

IntoVPS是成立于2004年的Hosterion SRL旗下于2009年推出的无管理型VPS主机品牌,商家提供基于OpenStack构建的VPS产品,支持小时计费是他的一大特色,VPS可选数据中心包括美国弗里蒙特、达拉斯、英国伦敦、荷兰和罗马尼亚等6个地区机房。商家VPS主机基于KVM架构,最低每小时0.0075美元起($5/月)。下面列出几款VPS主机配置信息。CPU:1core内存:2GB...

legionbox:美国、德国和瑞士独立服务器,E5/16GB/1Gbps月流量10TB起/$69/月起

legionbox怎么样?legionbox是一家来自于澳大利亚的主机销售商,成立时间在2014年,属于比较老牌商家。主要提供VPS和独立服务器产品,数据中心包括美国洛杉矶、瑞士、德国和俄罗斯。其中VPS采用KVM和Xen架构虚拟技术,硬盘分机械硬盘和固态硬盘,系统支持Windows。当前商家有几款大硬盘的独立服务器,可选美国、德国和瑞士机房,有兴趣的可以看一下,付款方式有PAYPAL、BTC等。...

wxwidgets为你推荐
spotlight搜索是什么苹果手机删除过的短信还可在Spotlight搜索到,怎么能彻底删除?dnf客户端消失DNF客户端无缘无故消失vs2005快捷键vs中的一个快捷键flv转换aviflv怎么转换成avi腾讯汽车论坛腾讯·大楚网的核心产品云图好看吗电影《云图》到底讲的什么,没看懂,高手来说一下。nero教程如何使用NERO刻碟prepare的用法prepare和prepare for的区别魔兽世界密保卡怎么取消WOW密保卡pps电影PPS上最近有什么电影值得观看
查询域名 什么是域名地址 lnmp dns是什么 justhost site5 siteground 国外php主机 193邮箱 789电视网 双十一秒杀 德讯 lamp什么意思 阿里云邮箱登陆地址 免费php空间 域名和主机 免备案jsp空间 小夜博客 fatcow globalsign 更多