标签: fortran
我有一个包含各种子程序的Fortran库归档文件(libmy.a)。 然后我尝试添加另一个:
ifort -c -O3~ / mydir / sub.f
ar -rv~ / mydir / libmy.a sub.o
然而,虽然libmy的属性发生了变化,但是它的大小没有变化,所以看起来似乎没有合并sub(并且尝试使用该库会给出错误消息"未定义的引用`sub _&# 39;"
库中的其他子程序与此完全相同,没有任何问题。
这个特殊的子程序没有被纳入的原因是什么?