软件开发基础知识

版本:v1.2

Crifan Li

摘要

本文主要介绍了软件开发的相关基础知识,主要包括上层软件和嵌入式方面的,比如Cygwin,Windows中的cmd,环境变量,注册表编辑器regedit,Linux的shell,开源协议,Java等。并且推荐了一些值得看的资料。

[提示]本文提供多种格式供:

HTML版本的在线地址为:

http://www.crifan.com/files/doc/docbook/soft_dev_basic/release/html/soft_dev_basic.html

有任何意见,建议,提交bug等,都欢迎去讨论组发帖讨论:

http://www.crifan.com/bbs/categories/soft_dev_basic/

2015-04-24

修订历史
修订 1.22015-04-24crl
  1. 将Cygwin单独整理出独立的book
  2. 添加其他一些软件开发基础知识
  3. 把部分图片从skydrive地址改为本地地址
  4. 更新嵌入式系列教程
修订 0.82012-11-26crl
  1. 完成此文逻辑框架
  2. 添加了windows下的环境变量部分的内容
  3. 添加了Cygwin的内容
  4. 添加了Cygwin中的工具和小技巧
  5. 添加了Windows的regedit和cmd
  6. 添加了Windows的Microsoft .NET Framework