如何下载源代码?

C、C++和Java语言
回复
yun_2008
帖子: 74
注册时间: 2008-03-26 18:15
送出感谢: 0
接收感谢: 0

如何下载源代码?

#1

帖子 yun_2008 » 2008-04-08 19:09

都说linux是开源的,我现在在学编程,想下载源代码看,但不知道怎么下载?谁能教我?
头像
stlxv
论坛版主
帖子: 8273
注册时间: 2006-05-03 0:39
来自: المريخ
送出感谢: 0
接收感谢: 1 次

#2

帖子 stlxv » 2008-04-08 19:15

linux包含很多很多的软件。对于各种开源软件的源代码,一般可以从官方网站获得(官方网站往往会有说明如何获取源代码),极少数开源软件的源代码的获取方法是在其他文档中提到。

当然,ubuntu源中已经包含了不少软件的源代码。可以通过apt-get的source命令来获得,例如您要获得firefox的源代码,您可以用如下命令获得:

代码: 全选

apt-get source firefox

至于其他软件包的源代码的获取方法,可依此类推。(当然您也可以自己到firefox官方网站上找到firefox的源代码)

P.S. 若只是初学者,建议多看看所使用的开发工具自带的例子,而不是这些软件的源代码。
PHP是最好的语言!不服来战!
头像
monnand
帖子: 104
注册时间: 2007-02-16 1:23
送出感谢: 0
接收感谢: 0

#3

帖子 monnand » 2008-04-09 18:36

Linux源代码在www.kernel.org下载
不过如果刚刚学编程……
yun_2008
帖子: 74
注册时间: 2008-03-26 18:15
送出感谢: 0
接收感谢: 0

#4

帖子 yun_2008 » 2008-04-10 11:46

stlxv 写了:linux包含很多很多的软件。对于各种开源软件的源代码,一般可以从官方网站获得(官方网站往往会有说明如何获取源代码),极少数开源软件的源代码的获取方法是在其他文档中提到。

当然,ubuntu源中已经包含了不少软件的源代码。可以通过apt-get的source命令来获得,例如您要获得firefox的源代码,您可以用如下命令获得:

代码: 全选

apt-get source firefox

至于其他软件包的源代码的获取方法,可依此类推。(当然您也可以自己到firefox官方网站上找到firefox的源代码)

P.S. 若只是初学者,建议多看看所使用的开发工具自带的例子,而不是这些软件的源代码。

呵呵,谢啦!!
xcz1984
帖子: 38
注册时间: 2007-11-08 16:29
送出感谢: 0
接收感谢: 0

Re: 如何下载源代码?

#5

帖子 xcz1984 » 2009-06-25 4:44

看源码,头疼阿。。。。。。。。。。。。。
头像
CGer
帖子: 210
注册时间: 2009-06-21 19:38
来自: CUMT
送出感谢: 0
接收感谢: 0

Re: 如何下载源代码?

#6

帖子 CGer » 2009-06-25 13:12

那apt的源代码会下载在哪去找啊? :em06

代码: 全选

sudo apt-get install girlfriend
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
有一些软件包无法被安装。
下列的信息可能会对解决问题有所帮助:
下列的软件包有不能满足的依赖关系:
girlfriend: 依赖: house但是它将不会被安装
girlfriend: 依赖: car但是它将不会被安装
house,car: 依赖: money但是它将不会被安装
E: 无法安装的软件包
[/b]
tusooa
帖子: 6546
注册时间: 2008-10-31 22:12
系统: 践兔
送出感谢: 6 次
接收感谢: 10 次
联系:

Re: 如何下载源代码?

#7

帖子 tusooa » 2009-07-25 22:19

CGer 写了:那apt的源代码会下载在哪去找啊? :em06

代码: 全选

apt-get source apt

代码: 全选

] ls -ld //
zhuqi79
帖子: 21
注册时间: 2009-01-22 11:05
送出感谢: 0
接收感谢: 0

Re: 如何下载源代码?

#8

帖子 zhuqi79 » 2011-02-13 23:55

看看那些工具的源码还是不错的,刚开始不久的话。
不以人蔽己,不以己自蔽。
zhuqi79
帖子: 21
注册时间: 2009-01-22 11:05
送出感谢: 0
接收感谢: 0

Re: 如何下载源代码?

#9

帖子 zhuqi79 » 2011-02-13 23:56

不以人蔽己,不以己自蔽。
回复

回到 “C/C++/Java”