2014年10月14日 星期二

如何从lib中提取obj

最近有这方面需求,就查了一下,网上除了某培训班的代码可以提取之外,似乎并没有多少关于从lib中提取obj方法的记载。
其实完全不需要写代码嘛……
VS自带的工具就可以帮忙嘞!
相关命令有两个:
lib /list和lib /extract

使用方法如
lib /list xx.lib
lib /extract:.\Release\abc.obj xx.lib

于是可以通过如下方法批量提取lib中的obj
lib /list xx.lib>a.txt
编辑a.txt按照lib /extract的命令格式查找替换一下另存为批处理
然后就可以批量提取啦