wxWidgets是跨平台的C++库,包括windows, linux, mac os X, Windows Mobile, iPhone SDK, embedded GTK+等,应用非常广,许多开源软件需要该库来开发,且常见操作系统默认为安装该库。因此本文给出其基于源代码的编译与安装过程。
下载源代码:wxWidgets-3.1.0.tar
下载地址:http://www.wxwidgets.org/downloads/#latest_stable
建立一个开发目录/application/tools并将其解压缩到该目录:
tar jvzf wxWidgets-3.1.0.tar.gz.bz2
cd wxWidgets-3.1.0
编译源码:
编译源代码:
./configure --with-gtk --enable-unicode --disable-shared
make
安装wxWidgets:
sudo make install
设置其动态库目录:
cd /etc/ld.so.conf.d/
sudo touch wxWidgets.conf
sudo gedit wxWidgets.conf #增加其内容为/usr/local/lib
重新加载动态库配置信息:
sudo ldconfig
完毕。
相关推荐
wxWidgets(/wɪksˈwɪdʒɪts/,原名wxWindows[1])是一個開放原始碼且跨平台的物件工具集(widget ...下载后,直接运行EXE, 如果在Windows下操作的话,用VS直接打开,ReBuild所有工程,基本上没什么编译错误的
为什么使用 wxWindows? 你希望使用C++编写的同一个程序能够运行在 Windows, Linux ...这表示如果一个程序是在Windows下编译的将有典型的windows程序的外观与行为, 当它在Linux下编译时它将拥有linux程序的外观与行为。
可用于使用C ++语言制作Windows,Linux和macOS GUI应用程序。 Visual Studio Code中的项目支持编译,调试和智能感知。 进行该项目的动机是针对所有3个主要OS使用一个IDE和一个源代码。 这是wxWidgets 3.1.4的分支 ...
在Linux上:安装g ++,wxWidgets和make在Ubuntu上:'sudo apt-get install libwxgtk2.8-dev libwxgtk2.8-dbg build-essential'运行'make'进行编译 在Windows上:(从未测试过)安装cygwin,并确保在安装中包括cvs,...
5.以上修改只在Windows下测试通过,我手头没有Linux环境,对Linux相关的代码基本是靠着意念盲改,如果您发现了有错误疏漏,欢迎指正,能帮我改改就更好了,比如Linux下如何取得串口设备名我就还没弄明白。...
1,C++第三方库管理工具vcpkg,类似于java maven,C# Nuget,支持windows、macos、linux。 2,vcpkg可以帮C++程序员快速的获取编译第三方库,省去了手动配置各种依赖库编译环境的麻烦,提高开发效率。 3,压缩包来做...
FileZilla v3.4.0 FTP 客户端 for RHEL5/CentOS5 i386 因 RHEL5/CentOS5 自带 GNUTLS 库版本过老,无法顺利编译 FileZilla 源代码,EPEL 中也没有 FileZilla 的...前提要先安装 wxWidgets:yum install wxGTK wxBase。
程序员几乎都知道Source Insight,...所以我自己动手,基于wxWidgets写了一个,用法和框架与Source Insight相同,目前在Windows下面做基本功能(VS下和CodeBlocks下都编译过),做好了再移植到Linux下。 欢迎下载试用!
要安装MacPorts: : port install autoconf automake libtool pkgconfig zlib wxWidgets-3.0 MediaArea工具Linux下的依赖关系清单构建工具吉特自动制作自动配置的libtool pkgconfig 制作g ++ MediaArea工具libzen0 ...
目录结构doc文件夹 --教程的主目录code文件夹 --代码集合包括wxlua自带例程还有本教程的例子src 文件夹 --wxlua的源码与lua5.1.4的源码,需要的自行看里面的文档编译bin 文件夹 --包含了编译好的wx库(win,linux...
PQWX - PostgreSQL 桌面客户端 PQWX 是一个桌面应用程序,它提供对 PostgreSQL 数据库的访问,就像 psql 工具从命令行所做的那样。 它是用 C++ 编写的,基于 WxWidgets 库... wxrc必须在 PATH 上才能编译 WxWidgets xr
NooDS 一个(希望!)快速的NDS仿真器。概述NooDS的目标是成为一种... macOS和Linux构建是动态链接的,因此您需要安装正确版本的wxWidgets和PortAudio库才能使它们工作(请参阅:针对Linux或macOS进行编译)。 对于其他
这意味着它可以在多种不同的操作系统中编译和运行,例如 Linux、Windows 和 Mac OSX。 它也是开源的,这意味着所有代码都可以在 GPL v3.0 许可下免费获得和修改。 C++Elegans 是作为我们 iGEM 项目的一部分编写的,...
许可证:GPLv3 +跑步说明和编译的可执行文件可以在找到。视窗您可能需要手动安装“ CP210x USB至UART桥接器VCP”驱动程序。。 dxplorer.net上发布的配置程序是静态链接的,因此不需要任何其他DLL。Linux 如果配置...
RGBDA收购项目Linux RGBD图像采集工具包.. 这是一组实用程序,可以帮助我记录和组织RGBD数据集以满足我的计算机视觉需求。 主要特征是与许多不同传感器的兼容性以及简化的存储数据集的方法,以便对数据集进行细分并...
\两年前,当我们准备在Linux系统下开发GUI应用软件时,首先想到的就是选择一个GUI应用框架来简化开发。在三大GUI框架GTK+、Qt和wxWidgets 之间,我们选择了Qt 4工具包。作为重量级桌面系统KDE多年的坚实基础,Qt应该...
\两年前,当我们准备在Linux系统下开发GUI应用软件时,首先想到的就是选择一个GUI应用框架来简化开发。在三大GUI框架GTK+、Qt和wxWidgets 之间,我们选择了Qt 4工具包。作为重量级桌面系统KDE多年的坚实基础,Qt应该...
合作Windows XP,Vista,7、8 Linux(GTK2或3) Mac OS X(Lion〜) BSD(需要编译) ###关于跨平台BBS阅读器###建造 $ ./bootstrap $ ./configure $ make 有关详细信息,请参见INSTALL文件。