[問題] cannot execute binary file
請教版上的前輩們,
今天用 pathf90 編譯一個fortran程式之後 (程式為他人提供,並不是自己寫)
輸出的檔案為 xxxx.o 檔。接下來我修改這檔案的權限,讓它變成可執行檔。
沒想到執行了之後出現了以下的錯誤訊息。
-bash: ./xxxx.o: cannot execute binary file
google了很久,那些方法都沒辦法更正我的錯誤。
於是我寫了一個小fortran程式,內容如下
program test
implicit none
write(*,*) "Hello"
end program
編譯之後,發現輸出的檔案是我熟悉的 a.out 檔,
修改權限之後是可以順利的執行。
想請教有經驗的版友們該如何解決這個錯誤,
也希望能告訴我為何別人給的fortran程式編譯出來是 .o檔?
謝謝幫忙。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 174.20.59.84
推
06/09 12:29, , 1F
06/09 12:29, 1F