Fortran ld: can't open output file for writing: MainDouble, errno=21 for architecture x86_64
1. 说明
ifort MainDouble.f90 -o MainDouble && ./MainDouble
运行Fortran时,遇到了以下错误:
ld: can’t open output file for writing: MainDouble, errno=21 for architecture x86_64
2. 解决方案
因为MainDouble
在当前目录的文件夹重名了,所以要更改文件夹名
或者执行文件名
。
ifort MainDouble.f90 -o MainDoubleResult && ./MainDoubleResult