当你得到第三方库(c,c ++),开源(LGPL说),它没有很好的文档时,了解它能够集成到你的应用程序中的最佳方法是什么?
该库通常有一些示例程序,我最终使用gdb遍历代码.还有其他任何建议/最佳实践吗?
举个例子,我刚刚从sourceforge.net中选了一个,但它只是一个广泛的工程/编程问题:http: //sourceforge.net/projects/aftp/
我经常使用一些工具来帮助我:
这两个工具,以及只是在Emacs中读取代码并使用递归grep进行一些搜索,是我执行大部分源逆向工程的方法.