贊助廠商

娛樂城推薦

首頁

刊登資訊

  • 刊登者:匿名
  • 時間:2021-06-03 07:00:10

尚未解答Fortran- 副程式錯誤訊息求助

Fortran- 副程式錯誤訊息求助

我寫了兩隻f檔,分別是主程式、副程式,語法應該沒有錯誤,卻在編譯時跳出錯誤訊息。程式碼如下:

主程式:

PROGRAM pr

REAL AA,BB,CC

AA = 9.0

BB = 5.0

CALL MY_SUB(AA,BB,CC)

END

副程式:

SUBROUTINE MY_SUB(A,B,C)

REAL A,B,C

C = A + B

WRITE(*,*) C

RETURN

END

編譯時卻分別跳出以下錯誤訊息:

/tmp/ccbidGKt.o: In function `MAIN__':
pr.f:(.text+0x32): undefined reference to `sub_'
collect2:error :ld returned 1 exit status

/usr/lib/gcc/x86_64-redhat-linux/4.8.2/../../../../lib64/crtl.o: In function
`_start':
(.text+0x20): undefined reference to `main'
collect2:error :ld returned 1 exit status

請問這是怎麼回事?

--

0個答案 Fortran- 副程式錯誤訊息求助

其他問題

友站連結