如果仅有几个元素需要重新编译,没有必要重新编译整个库。ar 的 -r 选项允许替换静态库中的个别元素。
示例:重新编译并替换静态库中的单个例程:
demo% f95 -c point.f demo% ar -r testlib.a point.o