《C专家编程》里的第六章介绍了一些有趣&有用的C语言工具。可能因为此书写成年代距今已远且目标为SunOS这个Unix系统,有些工具在我的Ubuntu中是无法使用的。因此我简单测试了一下,总结了这些能在我的Linux上用的工具。
工具 | 位于何处 | 所做工作 |
---|---|---|
indent | sudo apt-get install indent | C程序美化器,在源文件中运行这个过滤器,可以使源文件有标准的布局和缩进格式。 |
cflow | sudo apt-get install cflow | 打印程序中调用者/被调用者的关系 |
cscope | sudo apt-get install cscope | 一个基于ASCII码C程序的交互式浏览器。它提供了对下列问题的答案:“有多少命令使用了libthread?”等 |
sccs | sudo apt-get install cssc | 源代码版本控制系统 |