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

SugarHosts糖果主机,(67元/年)云服务器/虚拟主机低至半价

SugarHosts 糖果主机商也算是比较老牌的主机商,从2009年开始推出虚拟主机以来,目前当然还是以虚拟主机为主,也有新增云服务器和独立服务器。早年很多网友也比较争议他们家是不是国人商家,其实这些不是特别重要,我们很多国人商家或者国外商家主要还是看重的是品质和服务。一晃十二年过去,有看到SugarHosts糖果主机商12周年的促销活动。如果我们有需要香港、美国、德国虚拟主机的可以选择,他们家的...

丽萨主机:美国CN2 GIA精品网/KVM/9折,美国原生IP,最低27元/月

丽萨主机怎么样?丽萨主机,团队于2017年成立。成立之初主要做的是 CDN 和域名等相关业务。最近开辟新领域,新增了独立服务器出租、VPS 等业务,为了保证业务质量从一开始就选择了中美之间的 CN2 GIA 国际精品网络,三网回程 CN2 GIA,电信去程 CN2 GIA + BGP 直连智能路由,联通移动去程直连,原生IP。适合对网络要求较高的用户,同时价格也比较亲民。点击进入:丽萨主机官方网站...

RackNerd:便宜vps补货/1核/768M内存/12G SSD/2T流量/1G带宽,可选机房圣何塞/芝加哥/达拉斯/亚特拉大/荷兰/$9.49/年

RackNerd今天补货了3款便宜vps,最便宜的仅$9.49/年, 硬盘是SSD RAID-10 Storage,共享G口带宽,最低配给的流量也有2T,注意,这3款补货的便宜vps是intel平台。官方网站便宜VPS套餐机型均为KVM虚拟,SolusVM Control Panel ,硬盘是SSD RAID-10 Storage,共享G口带宽,大流量。CPU:1核心内存:768 MB硬盘:12 ...

wxwidgets为你推荐
qq空间维护QQ空间正在维护中,暂不支持访问是怎么回事发送垃圾短信发垃圾短信违法吗 法律怎么规定的达内学院成都达内学校在什么地方?goalgoalgoal多啦a梦一共多少集TV版bt4破解教程怎么破解无线网络密码:WPA/WPA2 PSK,最好有软件,教程,破了加分!!iphone12或支持北斗导航苹果12处理器是什么vs2005快捷键VS2005的快捷方式是哪个文件啊?linux操作系统好吗linux好用不?云图好看吗电影《云图》到底讲的什么,没看懂,高手来说一下。prepare的用法prepare和prepare for 用法有什么区别啊
虚拟主机推荐 合肥虚拟主机 主机点评 bluehost 便宜建站 回程路由 info域名 typecho 网站被封 web服务器架设 怎样建立邮箱 老左来了 hostloc qq云端 广州服务器 空间合租 银盘服务 smtp虚拟服务器 域名和主机 阿里云个人邮箱 更多