Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Fortran程序赢得';不要添加到图书馆档案中_Fortran - Fatal编程技术网

Fortran程序赢得';不要添加到图书馆档案中

Fortran程序赢得';不要添加到图书馆档案中,fortran,Fortran,我有一个Fortran库存档(libmy.a),其中包含各种子程序。 然后,我尝试添加另一个: ifort-c-O3~/mydir/sub.f ar-rv~/mydir/libmy.a sub.o 然而,尽管libmy的属性发生了变化,但其大小却没有变化,因此似乎sub没有被合并(并且尝试使用该库会给出一条错误消息“未定义对` sub.'的引用”) 库中的其他子例程就是这样添加的,没有任何问题 这个特殊的子程序没有被合并有什么原因

我有一个Fortran库存档(libmy.a),其中包含各种子程序。 然后,我尝试添加另一个:

ifort-c-O3~/mydir/sub.f

ar-rv~/mydir/libmy.a sub.o

然而,尽管libmy的属性发生了变化,但其大小却没有变化,因此似乎sub没有被合并(并且尝试使用该库会给出一条错误消息“未定义对` sub.'的引用”)

库中的其他子例程就是这样添加的,没有任何问题

这个特殊的子程序没有被合并有什么原因