Saya mencoba untuk mengkompilasi program yang ditulis dalam Fortran menggunakan make
(saya punya Makefile dan, sementara di direktori yang berisi Makefile , saya mengetik perintah $ make target
, di mana "target" adalah spesifikasi target sistem-spesifik hadir di Makefile saya . Seperti yang saya bereksperimen dengan berbagai revisi spesifikasi target saya, saya sering mendapatkan berbagai pesan kesalahan ketika mencoba menelepon make
. Untuk memberikan beberapa contoh:
make[1]: Entering directory
/bin/sh: line 0: test: too many arguments
./dpp angfrc.f > angfrc.tmp.f
/bin/sh: ./dpp: Permission denied
make[1]: *** [angfrc.o] Error 126
make[1]: Leaving directory
make: *** [cmu60] Error 2
dan
make[1]: Entering directory
/bin/sh: line 0: test: too many arguments
./dpp -DSTRESS -DMPI -P -D'pointer=integer'-I/opt/mpich_intel/include angfrc.f > angfrc.tmp.f
/bin/sh: ./dpp: Permission denied
make[1]: *** [angfrc.o] Error 126
make[1]: Leaving directory
make: *** [mpich-c2] Error 2
dan
make[1]: Entering directory
/bin/sh: line 0: test: too many arguments
./dpp -DSTRESS -DMPI -P -D'pointer=integer' -I/opt/mpich_intel/include angfrc.f > angfrc.tmp.f
/bin/sh: ./dpp: Permission denied
make[1]: *** [angfrc.o] Error 126
make[1]: Leaving directory
make: *** [mpi-intel] Error 2
Apakah Anda tahu bagaimana saya dapat menemukan daftar apa yang dimaksud kode kesalahan, seperti "Kesalahan 126" dan "Kesalahan 2,"? Saya menemukan utas ini di situs web lain, tetapi saya tidak yakin apa artinya balasan itu. Apakah ini berarti bahwa tidak ada arti make
kode-kesalahan yang tidak tergantung sistem ? Bisakah kamu menolongku? Terima kasih.