关于成功安装使用code::bolcks的英文原版翻译(分享)

软件和网站开发以及相关技术探讨
回复
头像
smhong
帖子: 11
注册时间: 2008-10-24 10:59
来自: 重庆
联系:

关于成功安装使用code::bolcks的英文原版翻译(分享)

#1

帖子 smhong » 2008-10-31 11:24

以下若是出现单词原词表示不会翻(除那些一定要用单词表示的外)

translation : guawoo 9/4/2007 0.49AM
------------------------------------------------------------------------------------
这是一个快速向导教你获得Code::Block并让他运行在你的ubuntu上,而且同样保证你能够开发wxWidget程序在你的电脑上,阅读下面的代码,按操作在命令行(不是在图形下)下安装所有的源包

首先确认你有必要的程式来完成编译和调试的工作

1 安装编译器
sudo apt-get install build-essential
2 安装调试器
sudo apt-get install gdb

   你将要安装wxWidgets时用到CodeBlocks,在4051以前的修定版本中能用wxWidgets 2.6,4051以及
   更新的版本中可以用wxWidgets2.8.4,如果你想安装4051以及以前的版本,请确保你的universe和multiverse repositories可用,并安装以下源包(这段可能有问题,不是很懂)
3 安装wxWidgets库(这是一个可以让所用基于wxWidgets的程序可以运行起来的包,例如,Code::Blocks)
   sudo apt-get install libwxgtk2.6-0
4 安装 wxWidgets开发包(这个是用来开发你自己的wxWidgets程序的包)
   sudo apt-get install libwxgtk2.6-dev wx2.6-headers wx-common
5 (可选)安装wxWidgets文档
   sudo apt-get install wx2.6-doc
安装wxWidgets2.8.4你需要ubuntu6.10或者ubuntu7.04的版本,你需要将wxWidget repository(不知怎么译)添加进你的资源列表,你可以在ubuntu6.06下安装wxWidgets2.8.4,但是nightly builds(这是什么意思啊,次一见,每夜版?呵呵)不能在6.06下运行。

1 备份你的当前的资源列表以防万一
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
2 打开资源列表,准备编辑
gksudo gedit /etc/apt/sources.list (gk没有错,注意)
3 在文件的底部添加一个正确的Ubuntu 版本的repository,在wxWidgets的下载页面下列出了repository,并
且出现在稳定版上
deb http://apt.tt-solutions.com/ubuntu/ edgy main
or

deb http://apt.tt-solutions.com/ubuntu/ feisty main
4 保存并关闭文件
5 从tt-solutions.com添加key
  wget http://www.tt-solutions.com/vz/key.asc
sudo apt-key add key.asc
替换wxWidegets repository,在使用了上面的repository packages一些Code::Block使用者会收到一些紧急错误在关联libwxgtk时,他们可以通过安装一个有效的新包来解决问题,新包可以从 wxWidgets.org的alternate repository获得
   下面是作法,修改上面的目录
添加deb http://apt.wxwidgets.org/ edgy-wx main or deb http://apt.wxwidgets.org/ feisty-wx main to your sources.list.
下载 the gpg key  
wget http://apt.wxwidgets.org/key.asc
用上面同样的方法安装
6 更新你的资源列表,使用upgrade以保正你所有的东西是最新的
sudo apt-get update
sudo apt-get dist-upgrade
7 现在你终于可以准备安装wxWidgets 2.8.4.
sudo update-alternatives --config wx-config
8 设置wxWidgets 2.8为默认,选择所有wxWidgets 2.8版本的数字
sudo update-alternatives --config wx-config

现在可以下载并安装nightly build,所有的dependencies将会被碰见
1下载最新的nigtly build of Code::Blocks从nigtly builds的论坛上
2安装Code::Blocks
sudo dpkg -i <Name_Of_Daily_Build.deb>(这应该是格式)
注意:自从4281以后的版本,the nightly builds有了不同,Codeblocks现在被打包进了不同的Debian包
里,而包被一起存档进了一个tar.gz文件里
1下载tar.gz文件并解压到一个空目录,比如这个空目录叫temp
最好放在你的跟目录下,这样更方便,免得更换目录咯!
tar xvf CB_date-of-build_revision-number_Ubuntu6.10+7.04_wx2.8.4.tar.gz
2安装所有的包
sudo dpkg -i *.deb

这些包会被分别安装,如果你不想安装所有的包,在所有的包中第一个安装的是libcodeblocks0,其它的是
可选的,如果你想安装wxsmith 、contrib这两个包中的一个或都想安装,你必需先安装libwxsmithlib0包
―――――――――――――――――――――――――――――――――――――――――
(我是一个一个的从后一个往前安装的,反正自己试就7个文件咯!直到全部安装成功!)
注意:以上的步骤是在命令行下,注意自动换行,在需要的时候请用wx2.6代替wx2.8
sudo apt-get install build-essential gdb libwxgtk2.6-0 libwxgtk2.6-dev wx2.6-headers wx2.6-doc wx-common
没有可选步骤
sudo apt-get install build-essential gdb libwxgtk2.6-0 libwxgtk2.6-dev wx2.6-headers wx-common



This is a quick guide to get Code::Blocks up and running on your Ubuntu based Linux distribution. It is also going to make sure you can develop wxWidgets applications on your box as well. Look at the bottom of this guide for a complete command line that will install all the packages in one operation.

First be sure you have the necessary software to compile and debug programs.

1. Install the compiler.

sudo apt-get install build-essential
2. Install the debugger.

sudo apt-get install gdb
You'll need to install wxWidgets to use Codeblocks. Revisions prior to revision 4051 use wxWidgets 2.6 and revisions from 4051 and after use wxWidgets 2.8.4. If you want to install a revision prior to revision 4051, make sure you have your universe and multiverse repositories enabled and install the following packages.

3. Install wxWidgets library. (This package is all that is needed to run any application that uses wxWidgets. ie. Code::Blocks)

sudo apt-get install libwxgtk2.6-0
4. Install the wxWidgets developement packages. (This is used to develop wxWidgets applications of your own.)

sudo apt-get install libwxgtk2.6-dev wx2.6-headers wx-common
5. (OPTIONAL) Install the wxWidgets documentation.

sudo apt-get install wx2.6-doc

To install wxWidgets 2.8.4 you need to be using Ubuntu 6.10 (Edgy Eft) or Ubuntu 7.04 (Feisty Fawn) and you need to add the wxWidget repository to your sources.list. You can install wxWidgets 2.8.4 on Ubuntu 6.06 (Dapper Drake), but the nightly builds are not made to run on Dapper.

1. Backup your current sources.list first for precaution.

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
2. Open your sources.list in a text editor to edit it.

gksudo gedit /etc/apt/sources.list
3. Add the correct repository for the Ubuntu version you are running to the end of the file. The repository listed below is referenced on the wxWidgets.org download page and appears to be for the stable version.

deb http://apt.tt-solutions.com/ubuntu/ edgy main
or

deb http://apt.tt-solutions.com/ubuntu/ feisty main
4. Save and close the file.

5. Add the key for tt-solutions.com.

wget http://www.tt-solutions.com/vz/key.asc
sudo apt-key add key.asc
Alternate wxWidgets repository. Some users of Code::Blocks have received critical errors related to libwxgtk when using the above repository packages. They were able to solve their problems by installing newer packages available from an alternate repository from wxWidgets.org. To use these packages make the following changes to the above directions:

Add deb http://apt.wxwidgets.org/ edgy-wx main or deb http://apt.wxwidgets.org/ feisty-wx main to your sources.list.

Download the gpg key using wget http://apt.wxwidgets.org/key.asc and install the same as above.
6. Update your sources.list and run upgrade to make sure everything is up-to-date.

sudo apt-get update
sudo apt-get dist-upgrade
7. Now you're finally ready to install wxWidgets 2.8.4.

sudo apt-get install libwxgtk2.8-0 libwxgtk2.8-dev wx2.8-headers wx-common
8. Set wxWidgets 2.8 as default version for your machine. Select number for the wxgtk2.8 version.

sudo update-alternatives --config wx-config
Now go get the nightly build and install it. All dependencies should now be met.

1. Get the latest nigtly build of Code::Blocks from the nightly builds forum.

2. Install Code::Blocks.

sudo dpkg -i <Name_Of_Daily_Build.deb>
NOTE: Since revision 4281 and after, the nightly builds are made differently. Codeblocks is now packaged into separate Debian packages and the packages are archived together in a tar.gz file.

1. Download the tar.gz file to your computer and extract the files to an empty directory, such as one called temp for example.

tar xvf CB_date-of-build_revision-number_Ubuntu6.10+7.04_wx2.8.4.tar.gz
2. Install all the packages at the same time.

sudo dpkg -i *.deb
The packages can be installed individually, if you prefer not to install everything. The first package to install is libcodeblocks0 followed by the codeblocks package. All the other packages are optional. If you want to install the wxsmith and/or contrib packages, you must install the libwxsmithlib0 package first.





--------------------------------------------------------------------------------


NOTE: Here is a complete command line for the above steps. Watch for word wrap. Replace wx2.6 with wx2.8 when needed.

sudo apt-get install build-essential gdb libwxgtk2.6-0 libwxgtk2.6-dev wx2.6-headers wx2.6-doc wx-common

Without optional steps:

sudo apt-get install build-essential gdb libwxgtk2.6-0 libwxgtk2.6-dev wx2.6-headers wx-common
人应“愤“发自强,没有愤怒,怎能自强!加油,洪哥!
头像
smhong
帖子: 11
注册时间: 2008-10-24 10:59
来自: 重庆
联系:

Re: 关于成功安装使用code::bolcks的英文原版翻译(分享)

#2

帖子 smhong » 2008-11-13 15:03

怎么没有人顶阿,是成功实验过的哦!!
人应“愤“发自强,没有愤怒,怎能自强!加油,洪哥!
头像
linlee
帖子: 1132
注册时间: 2007-10-20 11:30

Re: 关于成功安装使用code::bolcks的英文原版翻译(分享)

#3

帖子 linlee » 2008-11-13 16:34

我以为是安装中文包呢~
不过是要谢谢楼主的。
头像
SuciAlways
帖子: 5
注册时间: 2007-12-05 10:45

Re: 关于成功安装使用code::bolcks的英文原版翻译(分享)

#4

帖子 SuciAlways » 2008-12-02 20:45

:em11 谢谢楼主分享,指点迷津了~~~
Shelley Winters - "Whenever you want to marry someone, go have lunch with his ex-wife."
回复