zoukankan      html  css  js  c++  java
  • wxWidgets笔记_1_linux环境下wxwidgets的安装与配置

    linux下wxwidgets环境的安装与配置

    一.建立目标文件夹(自己定义)

    mkdir /opt/SCOTT

     

    二.安装wxWidgets

    1.wxWidgets版本号能够选用wxGTK-2.8.12.tar.gz【wxWidgets-2.9.4.tar.bz2】【wxGTK-2.8.11.tar.gz】

    2.执行下面命令,wxGTK默认安装到/usr/local/下,我们能够将其改到/opt/SCOTT下

                       tar xvzf wxGTK-2.8.12.tar.gz

                       cd wxGTK-2.8.12

    用以下的命令:

    ./configure  --with-regex=builtin  -prefix=/opt/SCOTT  && make && make install

             注: --with-regex=builtin是为了避免编译codeblocks12版本号时报wxRE_ADVANCED宏没有定义的错误

             不能加--witch-odbc,这个会导致后面编译开发基础库代码的时候,windows基础类型重定义

     

    三.安装IDE的依赖先决1-拼写检查器HUNSPELL

    1.版本号选用hunspell-1.3.2.tar.gz

    2.执行下面命令。默认安装到/usr/local/下

             tarxvzf hunspell-1.3.2.tar.gz

             cd hunspell-1.3.2

             ./configure && make && make install

     

    四.安装IDE的依赖先决2-文件及文件夹监视器gamin

    1.版本号选用gamin-0.1.10.tar.gz

    2.执行下面命令,默认安装到/usr/local/下

      tarxvzf gamin-0.1.10.tar.gz

      cd gamin-0.1.10

    ./configure && make && make install

     

    四.环境变量设置

    1.编辑/opt/SCOTT/env.sh

    #!/bin/sh

    if [ -f ~/.bashrc ]; then

             .~/.bashrc

    fi

    echo '1 '

    PATH=$PATH:$HOME/bin:/usr/bin/:/usr/local/bin/:/bin/

    echo '2 '

    export PATH

    SCOTT_BASE=/opt/SCOTT; export SCOTT_BASE

    TMP=/tmp; export TMP

    TMPDIR=$TMP; export TMPDIR

    PATH=$PATH:$SCOTT_BASE/bin;export PATH

    LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$SCOTT_BASE/lib:/lib:/usr/lib64:/usr/lib/:/usr;exportLD_LIBRARY_PATH

    HUNSPELL_CFLAGS=’-I/usr/local/include/hunspell/-I/usr/local/include/ -I/usr/include’;export HUNSPELL_CFLAGS

    HUNSPELL_LIBS=’-L/usr/local/lib/ -L/usr/lib/’;exportHUNSPELL_LIBS

    GAMIN_CFLAGS=’-I/usr/local/include/ -I/usr/include/’;exportGAMIN_CFLAGS

    GAMIN_LIBS=’-L/usr/local/lib/ -L/usr/lib/’;exportGAMIN_LIBS

     

     

    2.启用上述环境变量。执行例如以下命令

      source /opt/SCOTT/env.sh

     

    五.         安装IDE,即CodeBlocks

    1.codeblocks版本号选用codeblocks_12.11-1.tar.gz 【老版本号为codeblocks-10.05-src.tar.bz2】

    2.执行下面命令,codeblocks默认安装到/usr/local/下

    tar xvzf codeblocks_12.11-1.tar.gz

    cd codeblocks-12.11release8629

    ./configure  -with-contrib-plugins=all,-hexeditor,-NassiShneiderman,-ToolsPlus&& make && make install

    不安装hexeditor插件是由于此版本号中的hexeditor中有错误。会导致整个codeblocks编译只是

    不安装NassiShneiderman插件是由于此版本号中的该插件中有错误,会导致整个codeblocks编译只是

     

     

    六.配置CodeBlocks开发环境

    1.配置include文件夹

      【工具栏】->【Settings】->【Compiler…】->【Global compilersettings】->【Compiler settings】->【Other options】在以下的编辑框增加以下内容

      `wx-config –cflags`

    2.配置lib文件夹

      【工具栏】->【Settings】->【Compiler…】->【Global compilersettings】->【Linker settings】->【Other Linker options】在以下的编辑框增加以下内容

      `wx-config –libs`



  • 相关阅读:
    深入浅出java IO模型
    MySQL 最基本的SQL语法/语句
    mysql sql常用语句大全
    Mysql数据库常用操作语句大全
    python3.6.1 安装PyQt5,以及配置QTDesigner,PyUIC
    Python之文件操作:os模块
    Python之OS模块函数
    Python OS模块
    Shell编程基础
    mysqldump恢复
  • 原文地址:https://www.cnblogs.com/blfbuaa/p/7044328.html
Copyright © 2011-2022 走看看