歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 10.04 安裝 codeblocks-10.05-1 過程詳細解析

Ubuntu 10.04 安裝 codeblocks-10.05-1 過程詳細解析

日期:2017/2/28 16:29:25   编辑:Linux教程

話說如果采用 Ubuntu 軟件庫中的 codeblocks的話 是 8.02版本, 如果你喜歡8.02的話
可以直接采用 代碼: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相依賴的軟件包的安裝www.linuxidc.com
(其中的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 #重新配置

Code::Blocks 的詳細介紹:請點這裡
Code::Blocks 的下載地址:請點這裡

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved