`
feel
  • 浏览: 21247 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
最近访客 更多访客>>
社区版块
存档分类
最新评论

Ubuntu 10.04 安装 codeblocks-10.05-1 过程详细解析

阅读更多

Ubuntu 2010-08-04 15:48:27 阅读161 评论0   字号:   订阅

话 说如果采用 ubuntu 软件库中的 codeblocks的话 是 8.02版本, 如果你喜欢8.02的话 
可以直接采用 代码:sudo apt-get install codeblocks
Ubuntu 10.04 安装 codeblocks-10.05-1 过程详细解析 - Ken - Kens Blog


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                                                   #重新配置

========================================================================================
Method 2:

我的Linux发行版是Ubuntu 10.04,codeblocks版本10.05,安装codeblocks需要wxWidgets库,具体步骤如下:

1、输入命令:
curl http://apt.wxwidgets.org/key.asc | sudo apt-key add -
Packages和软件仓库 meta-data都是需要数字签名的,因此需要将Key导入到系统的apt信任Key列表中,这样就不会再收到警告提示了。

2、将以下 行添加到/etc/apt/sources.list文件中(或者使用“系统”菜单中的“软件源”程序修改)。
# wxWidgets/wxPython repository at apt.wxwidgets.org
deb http://apt.wxwidgets.org/ DIST-wx main
deb-src http://apt.wxwidgets.org/ DIST-wx main
将“DIST”字符串替换为当前系统代号,例 如,Ubuntu10.04为:lucid。修改后如下:
# wxWidgets/wxPython repository at apt.wxwidgets.org
deb http://apt.wxwidgets.org/ lucid-wx main
deb-src http://apt.wxwidgets.org/ lucid-wx main

3、运行下列命令更新本地的Package meta-data
sudo apt-get update

4、安装codeblocks10.05需要的软件包
sudo apt-get install libwxgtk2.8-0
sudo apt-get install libwxgtk2.8-dev
sudo apt-get install wx2.8-doc

5、到http://www.codeblocks.org下载回来 codeblocks-10.05-1-debian-i386.tar.bz2文件,解压缩并解包
bzip2 -d codeblocks-10.05-1-debian-i386.tar.bz2
tar -xvf codeblocks-10.05-1-debian-i386.tar

6、之后cd进入解包后的目录,发现有若干个*.deb文件,使 用如下命令安装即可
sudo dpkg -i *.deb

个人很喜欢这个IDE,因为有看到了熟悉的语法高亮。因为已经习惯VS下的西红柿语法高亮了,因此看到这个感觉很亲切。

参考:
http://www.codeblocks.org/downloads/26#linux
http://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks_nightly_build_on_Ubuntu
http://wiki.wxpython.org/InstallingOnUbuntuOrDebian

分享到:
评论

相关推荐

    ubuntu-10.04-desktop-amd64.iso.torrent

    ubuntu-10.04-desktop-amd64.iso.torrent, Ubuntu Lucid amd64位下载种子

    Ubuntu 10.04 安装配置手记.pdf

    本文档记录了 Ubuntu 10.04 的安装配置过程,包括硬盘安装、Grub4Dos 安装、menu.lst 文件修改、ubuntu-10.04-alternate-i386.iso 文件复制、安装过程、系统通用配置等。 一、硬盘安装 Ubuntu 10.04 Alternate i386...

    在Ubuntu10.04建立QT-linux-embedded-4.6.3开发环境及编译qvfb

    Ubuntu10.04 上建立 QT-linux-embedded-4.6.3 开发环境及编译 ...本文提供了在 Ubuntu10.04 系统上建立 QT-linux-embedded-4.6.3 开发环境的详细步骤,包括安装 QT-x11-linux-4.6.3、设置环境变量、编译 qvfb 等内容。

    Ubuntu 10.04下装ns-allinone-2.30成功

    Ubuntu 10.04 下安装 ns-allinone-2.30 的详细步骤和解决方案 本文将指导读者在 Ubuntu 10.04 系统下安装 ns-allinone-2.30,并解决可能遇到的问题。ns-allinone-2.30 是一个 Network Simulator(网络模拟器),...

    ubuntu-10.04.4-desktop-i386.iso

    ubuntu-10.04.4-desktop-i386.iso

    ubuntu-10.04-alternate-amd64.iso.torrent

    ubuntu-10.04-alternate-amd64.iso.torrent下载种子

    ubuntu 10.04 LTS界面汉化包

    #dpkg -i language-pack-zh-hans_1%3a10.04+20100421_all.deb language-pack-zh-hans-base_1%3a10.04+20100421_all.deb language-pack-gnome-zh-hans-base_1%3a10.04+20100421_all.deb language-pack-gnome-zh-hans_...

    ubuntu-10.04-alternate-i386 引导所用内核文件

    标题中的"ubuntu-10.04-alternate-i386"指的是Ubuntu 10.04 LTS(Lucid Lynx)的替代安装版本,适用于32位(i386)架构的系统。这个版本是为了解决特定硬件或网络环境下的安装问题而设计的,通常包含了更全面的驱动...

    Ubuntu10.04下安装ns-allinone-2.35

    下面是 Ubuntu 10.04 下安装 ns-allinone-2.35 的详细步骤。 安装前准备 在安装 ns-allinone-2.35 之前,需要下载该软件包,並将其放在 Ubuntu 的 home 文件夹下。然后,需要登录 root 用户,以便进行安装过程中的...

    Ubuntu10.04下Hadoop-0.20.2集群配置手册.doc

    【Ubuntu10.04下Hadoop-0.20.2集群配置手册】 这篇文档主要介绍了如何在Ubuntu 10.04操作系统环境下配置Hadoop-0.20.2集群,包括集群的硬件环境准备、软件环境的搭建、SSH无密码验证以及Hadoop的配置步骤。 首先,...

    ubuntu10.04 安装mpich2-1.0.8

    ### Ubuntu 10.04 安装 MPICH2-1.0.8 全过程详解 #### 一、概述 MPICH2 是一个高性能、跨平台的消息传递接口(Message Passing Interface, MPI)实现,广泛应用于分布式计算领域,特别是在科学计算和高性能计算中...

    ubuntu10.04安装配置指南.docx

    本文档提供了一个详细的 Ubuntu 10.04 安装配置指南,涵盖了从准备安装到配置输入法的所有步骤。首先,用户需要下载 Ubuntu 光盘镜像文件,并校验其 MD5 值,然后备份数据,最后可以选择用 U 盘制作 Live USB 或把....

    ubuntu10.04 安装 opencv2.2.0

    ### Ubuntu 10.04 下安装 OpenCV 2.2.0 详细步骤 #### 知识点一:Ubuntu 10.04 环境介绍 - **Ubuntu 10.04 LTS**(代号 Lucid Lynx)是 Ubuntu 的一个长期支持版本,发布于2010年4月29日。它提供了大量的软件包,...

    安装Ubuntu10.04全过程(图解)

    在深入探讨如何安装Ubuntu 10.04的全过程之前,我们先来了解下Ubuntu 10.04以及为何选择在VMware Workstation虚拟机中进行安装。 ### Ubuntu 10.04简介 Ubuntu 10.04 LTS(长期支持版本),代号为“Lucid Lynx”,...

    Ubuntu 10.04安装完全指南

    1. **11G 空间**:为了确保安装过程顺利进行以及系统后续的正常使用,建议为 Ubuntu 10.04 准备至少 11GB 的硬盘空间。 2. **UltraISO 9.3 版本**:这是一个非常实用的光盘映像制作与编辑软件,可以帮助你将 ...

    ubuntu-10.04-desktop-i386.iso.torrent

    不再作解释 能搜到的基本都是知道的 不再作解释 能搜到的基本都是知道的

    ubuntu10.04

    10. 安装过程:10.04简化了安装过程,提供了一个图形化的向导,使非技术人员也能轻松安装。 总体而言,Ubuntu 10.04是一个重要的里程碑,它推动了Ubuntu的界面革新和用户体验提升,并因其长期支持特性而深受用户...

Global site tag (gtag.js) - Google Analytics