怎样阅读开源软件的源代码?

软件和网站开发以及相关技术探讨
回复
linux_os
帖子: 17
注册时间: 2009-08-20 19:33
送出感谢: 0
接收感谢: 0

怎样阅读开源软件的源代码?

#1

帖子 linux_os » 2010-12-15 20:14

各位,我想看开源软件的源代码,于是我从GNU网站上下载了EVA早期版本的源码,但是工程中文件实在太多了,我不知从哪里看起。各位有什么经验么,都来说说。顺便推荐几个用c写的,比较简单的开源软件
头像
速腾1994
论坛版主
帖子: 17366
注册时间: 2008-11-01 20:43
系统: Arch+gnome
送出感谢: 23 次
接收感谢: 8 次

Re: 怎样阅读开源软件的源代码?

#2

帖子 速腾1994 » 2010-12-15 20:25

linux_os
帖子: 17
注册时间: 2009-08-20 19:33
送出感谢: 0
接收感谢: 0

Re: 怎样阅读开源软件的源代码?

#3

帖子 linux_os » 2010-12-15 21:09

速腾1994, mail list 是什么东西?我想看一个完整的工程,你发的那个网址只有一段代码,而且好像不是一段独立的代码。Linux kernel exploit,这个太高级了吧。
头像
tangboyun
帖子: 701
注册时间: 2009-07-25 1:57
送出感谢: 5 次
接收感谢: 13 次
联系:

Re: 怎样阅读开源软件的源代码?

#4

帖子 tangboyun » 2010-12-19 17:34

用Understand之类的源代码分析软件,先分析下代码组成,然后会分析出类似UML结构层次图之类的分层结构,对于比较大的项目,这样比较好。
https://github.com/tangboyun
http://tangboyun.is-programmer.com/
提问的智慧————Eric Steven Raymond
回答的智慧————Andrew Clarke
吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。
急急急标题什么的,最讨厌了!
急急复急急,急急何其多,我生待急急,万事急急急。
回复

回到 “软件/网站开发”