我想學習fortran90/95的向量和並行科學計算類。我正在使用Windows Vista 32位,並且我下載了(我認爲是,無論如何)我的操作系統的gfortran編譯器版本號爲here。與gfortran編譯錯誤
爲了測試是否是工作,我寫了一個Hello World程序如下:
program testfortran
write(*,*) 'Hello world!"
end program testfortran
漂亮從Fortran教程多一字不差。當我嘗試編譯:
gfortran testfortran.f90
它給了我下面的響應:
C:\Program files\gfortran\bin/1d.exe: cannot open output file a.exe: Permission denied
collect2.exe: error: 1d returned 1 exit status
作爲一名工程師,幾乎所有的我的編程經驗已經與像Matlab和我解釋語言對編譯語言不太熟悉。我不知道我是否在做一個非常愚蠢的錯誤或什麼。任何幫助將不勝感激。
我的答案解決了您的問題嗎? http://stackoverflow.com/faq#howtoask –
是的,謝謝你,我已經過去了這些問題。我對遲到的迴應表示歉意。 –
如果答案解決了您的問題,您可以接受它;如果你認爲這是一個很好的答案,那麼你也可以加入它。查看我之前評論中的常見問題解答鏈接。 –