`
weigang.gao
  • 浏览: 468716 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

linux下编译及安装wxWidgets

阅读更多

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-3.1.1源码安装包

    wxWidgets(/wɪksˈwɪdʒɪts/,原名wxWindows[1])是一個開放原始碼且跨平台的物件工具集(widget ...下载后,直接运行EXE, 如果在Windows下操作的话,用VS直接打开,ReBuild所有工程,基本上没什么编译错误的

    C++编写wxWidgets跨平台程序.pdf

    为什么使用 wxWindows? 你希望使用C++编写的同一个程序能够运行在 Windows, Linux ...这表示如果一个程序是在Windows下编译的将有典型的windows程序的外观与行为, 当它在Linux下编译时它将拥有linux程序的外观与行为。

    wxwidgets-vscode:wxWidgets Visual Studio Code项目

    可用于使用C ++语言制作Windows,Linux和macOS GUI应用程序。 Visual Studio Code中的项目支持编译,调试和智能感知。 进行该项目的动机是针对所有3个主要OS使用一个IDE和一个源代码。 这是wxWidgets 3.1.4的分支 ...

    RunningLog:使用wxWidgets的C ++运行日志

    在Linux上:安装g ++,wxWidgets和make在Ubuntu上:'sudo apt-get install libwxgtk2.8-dev libwxgtk2.8-dbg build-essential'运行'make'进行编译 在Windows上:(从未测试过)安装cygwin,并确保在安装中包括cvs,...

    wxWidgets与libctb库编写的串口通讯程序

    5.以上修改只在Windows下测试通过,我手头没有Linux环境,对Linux相关的代码基本是靠着意念盲改,如果您发现了有错误疏漏,欢迎指正,能帮我改改就更好了,比如Linux下如何取得串口设备名我就还没弄明白。...

    C++ 第三方库管理工具

    1,C++第三方库管理工具vcpkg,类似于java maven,C# Nuget,支持windows、macos、linux。 2,vcpkg可以帮C++程序员快速的获取编译第三方库,省去了手动配置各种依赖库编译环境的麻烦,提高开发效率。 3,压缩包来做...

    FileZilla FTP 客户端 for RHEL5/CentOS5 Linux

    FileZilla v3.4.0 FTP 客户端 for RHEL5/CentOS5 i386 因 RHEL5/CentOS5 自带 GNUTLS 库版本过老,无法顺利编译 FileZilla 源代码,EPEL 中也没有 FileZilla 的...前提要先安装 wxWidgets:yum install wxGTK wxBase。

    wxSourceOutsight V0.2(自己动手写Source Insight)

    程序员几乎都知道Source Insight,...所以我自己动手,基于wxWidgets写了一个,用法和框架与Source Insight相同,目前在Windows下面做基本功能(VS下和CodeBlocks下都编译过),做好了再移植到Linux下。 欢迎下载试用!

    MediaInfo:方便统一显示视频和音频文件中最相关的技术和标签数据

    要安装MacPorts: : port install autoconf automake libtool pkgconfig zlib wxWidgets-3.0 MediaArea工具Linux下的依赖关系清单构建工具吉特自动制作自动配置的libtool pkgconfig 制作g ++ MediaArea工具libzen0 ...

    wxlua_tutorial:wxlua(围绕wxWidgets跨平台GUI库的lua脚本语言包装器)教程

    目录结构doc文件夹 --教程的主目录code文件夹 --代码集合包括wxlua自带例程还有本教程的例子src 文件夹 --wxlua的源码与lua5.1.4的源码,需要的自行看里面的文档编译bin 文件夹 --包含了编译好的wx库(win,linux...

    pqwx:PostgreSQL 客户端应用程序

    PQWX - PostgreSQL 桌面客户端 PQWX 是一个桌面应用程序,它提供对 PostgreSQL 数据库的访问,就像 psql 工具从命令行所做的那样。 它是用 C++ 编写的,基于 WxWidgets 库... wxrc必须在 PATH 上才能编译 WxWidgets xr

    NooDS:一个(希望!)快速的NDS仿真器

    NooDS 一个(希望!)快速的NDS仿真器。概述NooDS的目标是成为一种... macOS和Linux构建是动态链接的,因此您需要安装正确版本的wxWidgets和PortAudio库才能使它们工作(请参阅:针对Linux或macOS进行编译)。 对于其他

    C++Elegans:轻巧且易于使用的图像处理和分析软件。-开源

    这意味着它可以在多种不同的操作系统中编译和运行,例如 Linux、Windows 和 Mac OSX。 它也是开源的,这意味着所有代码都可以在 GPL v3.0 许可下免费获得和修改。 C++Elegans 是作为我们 iGEM 项目的一部分编写的,...

    WSPRliteConfig:WSPRlite配置程序源代码

    许可证:GPLv3 +跑步说明和编译的可执行文件可以在找到。视窗您可能需要手动安装“ CP210x USB至UART桥接器VCP”驱动程序。。 dxplorer.net上发布的配置程序是静态链接的,因此不需要任何其他DLL。Linux 如果配置...

    RGBDAcquisition:统一的库包装程序,用于V4L2,Freenect,OpenNI,OpenNI2,DepthSense,Intel Realsense,OpenGL模拟以及其他类型的视频和深度输入的输入。

    RGBDA收购项目Linux RGBD图像采集工具包.. 这是一组实用程序,可以帮助我记录和组织RGBD数据集以满足我的计算机视觉需求。 主要特征是与许多不同传感器的兼容性以及简化的存储数据集的方法,以便对数据集进行细分并...

    精通Qt4编程(第二版)源代码

    \两年前,当我们准备在Linux系统下开发GUI应用软件时,首先想到的就是选择一个GUI应用框架来简化开发。在三大GUI框架GTK+、Qt和wxWidgets 之间,我们选择了Qt 4工具包。作为重量级桌面系统KDE多年的坚实基础,Qt应该...

    精通qt4编程(源代码)

    \两年前,当我们准备在Linux系统下开发GUI应用软件时,首先想到的就是选择一个GUI应用框架来简化开发。在三大GUI框架GTK+、Qt和wxWidgets 之间,我们选择了Qt 4工具包。作为重量级桌面系统KDE多年的坚实基础,Qt应该...

    XrossBoard:跨平台的通用公告板客户端欢迎合作者

    合作Windows XP,Vista,7、8 Linux(GTK2或3) Mac OS X(Lion〜) BSD(需要编译) ###关于跨平台BBS阅读器###建造 $ ./bootstrap $ ./configure $ make 有关详细信息,请参见INSTALL文件。

Global site tag (gtag.js) - Google Analytics