zoukankan      html  css  js  c++  java
  • CentOS 6.5 安装CodeBlocks

    CentOS 6.5 安装CodeBlocks

      经历了无数痛苦的折磨,Linux上的库依赖真是能把人逼疯,终于在Google上找到了办法,勉强将CodeBlocks安装成功。

    1.为了避免最新版本的CodeBlocks在6.5上的依赖问题,所以在CodeBlocks官网上下载了旧版本的软件,此处并没有使用源码安装,而是使用编译好的二进制版本:

      codeblocks-13.12-1.el5.x86_64.tar.bz2

    2.更新源

      下载源文件:http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

      rpm -ivh rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
      yum install --enablerepo=rpmforge-extras
    3.CodeBlocks依赖wxGTK,安装wxGTK
      yum install wxGTK-devel
    4.解压codebocks包,然后安装所有组件
      rpm -ivh *.rpm
    5.最后安装xterm,否则编译后,运行时无法显示控制台窗口而报错
      yum install xterm
    6.进行编辑器配色
      这里提供了多种配色方案,需要将<colour_sets>和</colour_sets>之间的配色信息入Codeblocks的default.conf文件中相应标签下,default.conf文件存储在“home/username/.codeblocks”目录中。
      Settings --> Editor... --> Syntax hightlighting -->
        Solarized Dark
        Keyword -> Green
        Operator -> Yellow
        Preprocessor -> Purple
    7.更改光标颜色
      Settings  --> Editor... --> Margins and caret -->Caret 
        Colour -> Red
        Widht -> 2
    8.添加VIM插件
     
     
    附录:
    1.安装问题
      在百度和Bing上搜索了很多解决方案,每一个靠谱的,最后还得求助于Google解决问题,下面是Google上搜到的解决方法,原文链接
    
    

    #Install some necessary libraries
    yum groupinstall "Development Tools"

    
    

    #install rpmforge, there are other ways, here I use wget to download rpm package and install
    #install wget
    yum install wget
    mkdir ~/temp
    cd ~/temp
    wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

    
    

    rpm -ivh rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
    yum install --enablerepo=rpmforge-extras

    
    

    #Install wxGTK
    yum install wxGTK-devel

    
    

    #Install codeblocks from source
    #ref:http://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks_from_source_on_RPM_based_distributions
    cd ~
    mkdir codeblocks
    cd codeblocks
    svn checkout svn://svn.berlios.de/codeblocks/trunk
    cd trunk
    ./bootstrap
    ./configure
    make
    sudo make install

    
    

    #Now Code::Blocks has installed, configure remote access
    #enable X11 forwarding: ref:http://www.techotopia.com/index.php/Displaying_CentOS_Applications_Remotely_(X11_Forwarding)
    sudo vi /etc/ssh/ssh_config
    #Edit the file and make sure -> X11Forward yes
    sudo yum xorg-x11-xauth.x86_64
    sudo yum install xorg-x11-fonts

    
    

    #Now on a Windows client, using Putty and Xming access the server
    #On windows desktop, download and install Xming Server and Xming fonts
    #in Putty, enable X11 Forwarding, set display to "Localhost:0"

    
    

    #Type the following:
    echo $DISPLAY
    #It should return localhost:10.0

    
    

    #Run Code::Blocks
    codeblocks &

  • 相关阅读:
    postman接口测试及断言
    postman使用CSV和Json文件实现批量接口测试
    php 实现抽奖代码
    判断时间是否过期
    文件上传-图片展示
    导入
    增删改查
    NDK编译Eigen
    keras下载vgg16太慢解决办法
    非极大值抑制NMS
  • 原文地址:https://www.cnblogs.com/wanghaiyang1930/p/5530012.html
Copyright © 2011-2022 走看看