Fortran 90 コードで MRQMIN サブルーチンを使用する必要があります。このサブルーチン内には、いくつかの他のモジュールnrtype.90
がnrutil.f90
ありnr.f90
ます。これらすべてのモジュールと独自のコードをこれらのコマンドでコンパイルしています
ifort -c nrtype.90
ifort -c nrutil.f90
ifort -c nr.f90
ifort test.f90 nrtype.o nrutil.o nr.o -o test
しかし、私はこのエラーを受け取っています
/tmp/ifortcx4Tb3.o: In function `mrqmin_IP_mrqmin_private_':
test.f90:(.text+0x4041): undefined reference to `gaussj_'
test.f90:(.text+0x4896): undefined reference to `covsrt_'
test.f90:(.text+0x48a5): undefined reference to `covsrt_'
コンパイル中に何かが欠けていますか?