zoukankan      html  css  js  c++  java
  • [转]Ubuntu 10.04 安装 codeblocks10.051 过程详细解析

    可以直接采用 代码:sudo apt-get install codeblocks



    codeblocks将近两年的开发使8.02 升级到了 10.5 其功能的完善和一些细节上的修改就不用我多说了,下面看安装过程
    A.安装必要组件
    代码:
    sudo apt-get install build-essential

    代码:
    sudo apt-get install gdb
    B、更新源
    代码:
    gksudo gedit /etc/apt/sources.list

    添加(以feisty为例):
    代码:
    deb http://apt.tt-solutions.com/ubuntu/ feisty main
    deb http://apt.tt-solutions.com/ubuntu/ edgy main


    C、获取密钥

    代码:
    wget http://www.tt-solutions.com/vz/key.asc

    代码:
    sudo apt-key add key.asc

    D、安装最新 wxWidgets 库
    代码:
    sudo apt-get update

    代码:
    sudo apt-get install libwxgtk2.8-0 libwxgtk2.8-dev wx2.8-headers wx-common

    E、设置 wxWidgets 默认版本
    代码:
    sudo update-alternatives --config wx-config

    从列表中选择一项即可。
    (个人推荐选择 2)

    F、与codeblocks相依赖的软件包的安装
    (其中的dep是指的这个包的dev)
    在这里要强调一点一定要安装 gtk2.0+这个开发包,要不会在后面的configure中遇到问题:
    代码
    sudo apt-get install libgtk2.0-dev

    G、下载codeblocks的源码包
    我采用的是使用源码编译的方法,下载地址:http://www.codeblocks.org/downloads/25
    例如使用:codeblocks-10.05-src.tar.bz2
    把下载回来的 源码包解压到 一个临时的目录

    H、 codeblocks sourcecode编译和安装
    在进行编译之前请确定系统已经安装了libtool工具包,如果没有请进行安装:
    sudo apt-get install libtool
    现在开始源码包的编辑和安装
    切换到codeblocks解压目录 运行如下代码;
    代码:
        ./bootstrap

    ./configure

    make

    make install

    这个过程也许会有些漫长 ,你可以去泡杯茶休息下

    到这里 codeblocks10.04 就安装成功了, 现在直接打开的话 会出现一闪而过的现象, 原因是一个lib文件没有包含进来
    会出现一下问题问题:
    # 在安装完成之后,启动codeblocks,会提示codeblocks: error while loading shared libraries: libcodeblocks.so.0: cannot open shared object file: No such file or directory

    解决方法:sudo gedit /etc/ld.so.conf                           #编辑该文件
    将下面一行加入到该文件的末尾,保存并退出

    /usr/local/lib

    退出 然后运行如下命令                                                  
    sudo ldconfig                                                  #重新配置
  • 相关阅读:
    Postgresql HStore 插件试用小结
    postgres-xl 安装与部署 【异常处理】ERROR: could not open file (null)/STDIN_***_0 for write, No such file or directory
    GPDB 5.x PSQL Quick Reference
    postgresql 数据库schema 复制
    hive 打印日志
    gp与 pg 查询进程
    jquery table 发送两次请求 解惑
    python 字符串拼接效率打脸帖
    postgresql 日期类型处理实践
    IBM Rational Rose软件下载以及全破解方法
  • 原文地址:https://www.cnblogs.com/rooney/p/2538276.html
Copyright © 2011-2022 走看看