2007年03月26日 星期一 09:48
各位pythoner: 近期一个项目,为了自动化,打算用python来做一项工作:分析glibc预编译 后的源码。主要有以下需要: 1,分析出一个.c文件中包含的所有函数的函数名及主体代码; 2,分析出每一个函数调用的所有函数和使用到的全局变量; 由于glibc是采用gcc进行编译的,有很多对于其他C编译器来说很独特的规则,所以想 在这里问问大家有没有什么现成的例子或者给予一些建议和提示。谢谢!
2007年03月26日 星期一 09:59
参看: Ply: Lex 与 Yacc 的 Python 实现 http://www.dabeaz.com/ply/ply.html PyBison: Python 实现的词法分析器 http://wiki.python.org/moin/PyBison Liu Xing 写道: > 各位pythoner: > 近期一个项目,为了自动化,打算用python来做一项工作:分析glibc预编译 > 后的源码。主要有以下需要: > 1,分析出一个.c文件中包含的所有函数的函数名及主体代码; > 2,分析出每一个函数调用的所有函数和使用到的全局变量; > 由于glibc是采用gcc进行编译的,有很多对于其他C编译器来说很独特的规则,所以想 > 在这里问问大家有没有什么现成的例子或者给予一些建议和提示。谢谢! > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese
2007年03月27日 星期二 09:16
¿ÉÒÔ¿´¿´py++£¬ÀïÃæÓõÄgcc-xmlȥʵÏÖÁËc++µÄ½âÎö¡£ ÔÚ07-3-26£¬IQDoctor <huanghao.c在gmail.com> дµÀ£º > > ²Î¿´: > > Ply: Lex Óë Yacc µÄ Python ʵÏÖ > > http://www.dabeaz.com/ply/ply.html > > PyBison: Python ʵÏֵĴʷ¨·ÖÎöÆ÷ > > http://wiki.python.org/moin/PyBison > > > Liu Xing дµÀ: > > ¸÷λpythoner£º > > ½üÆÚÒ»¸öÏîÄ¿£¬ÎªÁË×Ô¶¯»¯£¬´òËãÓÃpythonÀ´×öÒ»Ï×÷£º·ÖÎöglibcÔ¤±àÒë > > ºóµÄÔ´Âë¡£Ö÷ÒªÓÐÒÔÏÂÐèÒª£º > > 1£¬·ÖÎö³öÒ»¸ö.cÎļþÖаüº¬µÄËùÓк¯ÊýµÄº¯ÊýÃû¼°Ö÷Ìå´úÂ룻 > > 2£¬·ÖÎö³öÿһ¸öº¯Êýµ÷ÓõÄËùÓк¯ÊýºÍʹÓõ½µÄÈ«¾Ö±äÁ¿£» > > ÓÉÓÚglibcÊDzÉÓÃgcc½øÐбàÒëµÄ£¬Óкܶà¶ÔÓÚÆäËûC±àÒëÆ÷À´ËµºÜ¶ÀÌصĹæÔò£¬ËùÒÔÏë > > ÔÚÕâÀïÎÊÎÊ´ó¼ÒÓÐûÓÐʲôÏֳɵÄÀý×Ó»òÕ߸øÓèһЩ½¨ÒéºÍÌáʾ¡£Ð»Ð»£¡ > > _______________________________________________ > > python-chinese > > Post: send python-chinese在lists.python.cn > > Subscribe: send subscribe to python-chinese-request在lists.python.cn > > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070327/b174cca0/attachment.htm
Zeuux © 2025
京ICP备05028076号