1
/从每个库中提取所有目标文件(使用
ar),并尝试在没有库或任何目标文件的情况下编译代码。您可能会得到未定义符号的绝对存储量。如果没有未定义的符号,请转到步骤5。
2 /抓住第一个,并使用找出哪个目标文件满足该符号
nm。
3 /写下该目标文件,然后编译您的代码,包括新的目标文件。您将获得一个新的未定义符号列表,或者如果没有,请转到步骤5。
4 /转到步骤2。
5 /将列表中的所有目标文件(如果有的话)合并到一个库中(再次使用
ar)。
砰! 你有它。尝试不使用任何对象而是 使用 新库链接代码。
使用shell脚本可以相对容易地使整个过程自动化。



