作者Player01 (玩家01)
看板Fortran
標題[請益] 有關Fortran77與90的問題
時間Mon Mar 7 01:00:19 2016
因為程式碼是以前人留下來的
所以語法都是用77
學長給我的程式碼 學長電腦可以編譯(COMPAQ 6.0版本)
不過我用我的電腦(用IVF+VS) 卻無法編譯
<問題1.>
用舊的原始碼編譯,出現映像大小超出允許的上限問題(LNK 2148 ERROR)
上網查了一下 有人說是common的區域太大造成的問題
不過原本可以編譯的 應該不會是程式碼的問題
而且編出來build的資料夾全部都把我的subroutine產出來= =
<問題2.>
我用學長以前的專案檔去編譯 可以build 但卻沒EXE產出
查一下問題 他是出現 build有誤 跳過此階段執行
<問題3.>
我有問我同學改模式的
他說 有可能是因為原本77的模式
但是因為可能用成TXT檔 而導致格式跑掉
請問大家 有這種可能性嗎
謝謝大神~~~~~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.127.38.199
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Fortran/M.1457283621.A.D20.html
1F:→ Player01: 自己推一個 後來發現77的程式碼 編譯時開啟要小心 03/29 20:38
2F:→ Player01: 有可能會因為不小心按到字元相關的選項導致格式跑掉 03/29 20:38
3F:推 MrStone: 你是用那個編譯器阿 04/27 17:10