气死我也。Unix6太玩弄同学了。编译居然与lib中的顺序有关。如果我全部编译一次装入到一个全新的lib中就不行。如果将旧lib抄到一个新名字,再全部编译一次,替换掉lib旧的.o,应当顺序不变,就行。什么道理嘛。啊呸。玩弄人嘛。