为了让大家参与到技术写作和分享中来,并且配合产品线相关的培训,前几次的技术文章我们会给大家几个可选的主题。大家可以选择其中自己感兴趣的主题。

下面公布第一次的主题:

开发环境GNU

GNU开发工具是我们产品线以后需要使用到的Tornado IDE的基础,加深对开发环境GNU的了解,能够让我们更好的了解整个开发的过程。

你可以写GNU的介绍,让我们更加明白什么是GNU,GNU有哪些部分组成,我们都使用到了哪些GNU部分。

你也可以介绍开发环境GNU的搭建,尤其是嵌入式GNU交叉开发的整个思想,流程是什么。

你还可以介绍GNU的C语言库glibc,或者是GNU的二进制工具GNU binutils,或者gcc,或者gdb,或者GNU Makefile等等。

如果你觉得还不够,那么还有GNU相关的编译,链接,运行库等等。

建议阅读书籍和搜索关键字

文本编辑器

对于程序员来说,一个方便,快捷的代码阅读,书写工具很重要。

你可以给大家介绍一下你常用的,熟悉的代码编辑工具,例如Source Insight,UltraEdit,Vim等等。说说你为什么选择它,它有什么独特的功能。

你也可以介绍大家都使用的文本编辑器Source Insight的使用,例如快捷方式的配置和总结,定制属于自己的Source Insight。

建议阅读书籍和搜索关键字

在下周五之后,我们将会组织老员工对大家的技术文章进行评估。

优秀博文

SourceInsight常用命令及其快捷键 (liuzenglin) make和makefile简单介绍 (罗 干) GDB的使用 (吴镇宇) 文件编译器vi (梁坚锋) GDB常用命令介绍 (zhangliefu) UltraEdit使用笔记 (邓建俊) Dev-C/C++集成开发环境 (唐嘉龙)