有没有一种直接的方法可以在 gfortran 中构建静态负载?

问题描述

我在 Mac powerbook 上安装了 Gnu Fortran

gfortran -static-libgfortran -o prog.exe prog.f 仍然会生成一个尝试链接到动态库例程的可执行文件。我很高兴加载和编译我需要的任何静态库,并尝试将 gfortran 指向它。 (这个问题好像已经存在好几年了)有没有简单的解决办法。简单的步骤?)(在下面的尝试中,我显然不知道自己在做什么。)

gfortran -static -o prog.exe prog.f          
ld: library not found for -lcrt0.o

libquadmath.a 和 libcrt0.0 丢失

sudo dnf install libcrt0.o-static
sudo: dnf: command not found
g -static-libgfortran -lgfortran.a -lquadmath.a -o prog prog.f                                                         
ld: library not found for -lgfortran.a

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)