cannot execute binary file - Linux

Blanche avatar
By Blanche
at 2010-06-09T06:04

Table of Contents



請教版上的前輩們,

今天用 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檔?

謝謝幫忙。












--
Tags: Linux

All Comments

David avatar
By David
at 2010-06-11T04:45
.o只是compile後的obj檔,還要用linker才會變成執行檔

在linux的ubuntu要如何架設web網站

William avatar
By William
at 2010-06-08T21:45
新手發問 我想在ubuntu上加上一個WEB網站,用套件管理方式安裝了apache+MYSQL+php5,而 這個網站是PHP程式語言,我查了一些書,裡面只介紹了一些設定說明,和上網google 一下,也都是設定介紹,對於整個連貫設定,還是不清楚,請問接下來要如何設定? 還有想確認一下,桌面版本是不是也可 ...

檔案上鎖...

Lauren avatar
By Lauren
at 2010-06-08T14:38
我承認我走投無路了ˊˋ 請問各位 如果我要用bash script將檔案上鎖 讓使用要開起時需要需輸入密碼 否則就引到使用者到錯誤的資料夾 有沒有什麼思考的路線可以引導小弟... 先謝過了 如果不能PO這種文章 小弟會自D的.. -- ...

ispconfig 3 for ubuntu 10.04

Frederic avatar
By Frederic
at 2010-06-08T10:01
這篇內容少了 mydns 等寫完後再補上來... 對一個公司的小系統工程師來說, 沒事就要設定Apache Virtual Host 給不同的專案用… 還要設定 MySQL 的權限跟環境… 加上公司內部的開發用的機器,各個開發人員都會想要自己有個空間可以上傳測試等等… 天天日日夜夜都在改 apache ...

scim的狀態列變成英文了

Kyle avatar
By Kyle
at 2010-06-08T06:52
小弟用的是ubuntu10.04預設的scim 狀態列原本是中文界面 但是在更新完lazyscripts後 scim的狀態列變成英文了 ╰(‵皿′)╯ 雖然依舊可以輸入中文或英文 但是英文狀態列看起來就...... 請問有什麼辦法 或是要更新哪些套件 才有辦法變回中文 謝謝 - ...

ATI顯卡的問題

Hedy avatar
By Hedy
at 2010-06-08T00:11
我用ubuntu 10.04 顯卡是ati hd 3300 的內建顯卡 可是我active driver後 或是從ati 的網站抓driver 我的螢幕畫面就會怪怪的 例如有某個區域畫面會update 他就會從模糊的過個十秒鐘才會變清楚的 然後呢 我把driver uninstall後就好了 可以高解 ...