[英]How to correct “gfortran can't find path” in VIsual studio code settings?
我最近下載了 Fortran 的 MinGw 和 g77 編譯器,它基於我的根目錄。 我還安裝了 Visual Studio 代碼來配合它。 在文本編輯器中安裝擴展(與fortran相關)后,一直出現彈出窗口,說“gfortran找不到路徑”。 Visual Studio 代碼也基於根目錄。 我 ...
[英]How to correct “gfortran can't find path” in VIsual studio code settings?
我最近下載了 Fortran 的 MinGw 和 g77 編譯器,它基於我的根目錄。 我還安裝了 Visual Studio 代碼來配合它。 在文本編輯器中安裝擴展(與fortran相關)后,一直出現彈出窗口,說“gfortran找不到路徑”。 Visual Studio 代碼也基於根目錄。 我 ...
[英]How do I install g77 in ubuntu 20.04
我一直在尋找一種在 ubuntu 20.04 中安裝 g77 的方法,但它似乎不再受支持,我無法找到任何方法來做到這一點。 我需要它來運行一些特別需要 g77 的代碼。 有沒有辦法做到這一點? ...
[英]make g77 command not found
我正在嘗試做一個項目: https://www.cs.virginia.edu/stream/FTP/Code/ 它報告: 我在 Makefile 中看到了這一行: 我可以將此處的“g77”更改為其他內容以在當前操作系統中編譯,例如:Ubuntu 18.04? ...
[英]Error while trying trying to run make command
我正在嘗試安裝程序,當我運行 make 或 make -f Makefile(按照安裝說明)時,我得到以下 output: 我正在開發 macOS Mojave 10.14.6。 在類似問題的其他一些建議解決方案之后,我已經在我的 Xcode 中安裝了命令行工具,但這並沒有成功。 請問有什么建議嗎? ...
[英]How to use include in gfortran?
我正在嘗試為gfortran而不是g77重寫Makefile。 如果我加入這一行 然后它會尋找一個我沒有的.mod文件,但是如果我省略該行,它就無法在./include目錄中找到它需要的文件。 不確定如何解決此問題... ...
[英]Writing to file with no leading spaces at the Start of Line and No Blank End Line
大家好,Fortran愛好者, 我正在嘗試寫一個輸出三個變量的文件 給出輸出(points.dat剝離的文件內容): 但是我想要這樣的東西: 即每行開頭沒有空格。 最后一行在打印“ 500”后停止 我嘗試使用“ 1X”說明符使用水平間距,但沒有成功。 ...
[英]Linking libblas.dll with g77.exe
我從https://icl.cs.utk.edu/lapack-for-windows/lapack/#libraries下載了libblas.dll win32版本“使用Mingw預先構建的動態庫”,並使用了g77 blas示例“ blas3_d_prb.f”使用我的g77編譯器http:// ...
[英]Fortran issue: Argument of “xx” is one type at (2) but is some other type at (1)
我有一些“參數是(1)中的一種類型,但是在(2)中是其他類型,但是我的程序中出現錯誤,但是我不確定如何修改它。除了我做了什么? 附言 我用g77編譯。 但是我也在gfortran中嘗試過,其中出現的錯誤是“(1)(標量和等級1)的參數'z'中的等級不匹配”。 以下是即將出現的錯誤 ...
[英]Compiling three files fortran 77 “Line too long”
我正在嘗試使用g77編譯三個文件。 其中一個文件是主文件的子例程,返回 我對fortran還是很陌生,因此無法在網上找到任何解釋。 其他兩個文件可以工作並創建.o文件,其中一個(也是子例程)看起來與此文件完全相同。 有誰知道這意味着什么以及如何解決? 由於它不會讓我知道哪 ...
[英]Fortran compiler for mac to read program
我在Mac上使用g77編譯器(在終端上,我只輸入g77 filename.for)。 它無法讀取我的fortran程序,也無法修改程序(非常老的程序,不是我的,我真的只需要它的輸出)。 有什么建議讓另一個編譯器讀取程序嗎? 這是我得到的那種錯誤: ...
[英]gcc error on a code can be properly compiled by cc and g77
有一個示例C代碼鏈接到兩個靜態庫。 此代碼是通過Makefile編譯的。 Makefile首先從源文件生成一個目標文件,然后通過以下命令將其轉換為可執行文件。 另外,將兩個庫鏈接到已編譯的代碼: 這兩個命令是Makefile的輸出。 如果我可以自己運行它們,它們將起作用。 ...
[英]Syntax error in DATA statement
我在Fortran項目中有以下代碼: 嘗試編譯項目會產生以下錯誤: 這在f77 / g77(gcc 4.1)下工作,但是最近的升級使我們移至gcc 4.4和gfortran。 現在,這段代碼導致了錯誤,但是我看不到問題所在。 ...
[英]No output of ident tool on compiled file by gfortran
我使用ident工具從源文件和編譯文件中提取RCS關鍵字字符串。 它當然適用於源代碼,也適用於GCC的C編譯輸出以及G77的fortran編譯輸出。 問題是當我使用gfortran編譯器來編譯fortran代碼時。 ident工具無法在編譯后的代碼中找到RCS關鍵字,並且什么也不 ...
[英]g77 compiling errors (cannot find crt1.o, crti.o, -lgcc_s)
我真的需要一些幫助。 我正在嘗試為我的論文編譯並執行一些程序。 問題是,我以前從未使用過Fortran,所以我盲目地依賴文檔。...它說使用一些命令來完成工作,特別是 因此,我安裝了Ubuntu 14.04(我在Windows上工作,這是另一個問題,我也是Linux的新手),並在 ...
[英]How to install the GNU Fortran 77 compiler or g77 on Ubuntu 14.04
我有一個需要g77編譯器的庫。 我在網上找不到幾種方法; 但每個失敗。 這是我的兩項努力的摘要: 1)我下載了軟件包,解壓縮它和$ sudo ./install.sh 2)我按照( http://seanelvidge.com/2012/08/install-g77-on ...
[英]Random number generator for g77
我當前正在使用以下Fortran代碼: 這是一個示例代碼,顯示了我要使用的隨機數生成器: 但是,使用g77或gfortran在Mac上編譯時,出現以下錯誤: 使用g77或gfortran進行編譯時,是否可以使用類似的隨機數生成器? 請注意:我通常不使用Fortran,我 ...
[英]Confusing stack behavior in G77-compiled program
我混用了C ++和Fortran 77,它們都是用G77編譯的。 它主要是C ++,但是它調用ODE求解器DVERK,然后它調用全局C函數以獲取派生函數(用__stdcall聲明)。 一切都很好,直到我得到一個奇怪的SIGSEGV。 我跟蹤了下來,這是因為esp下降到了其段邊界以下。 ...
[英]FORTRAN to C++ and C++ to FORTRAN Communication
我有一個C ++應用程序和FORTRAN應用程序,它們通過文件進行通信。 (兩個方向) FORTRAN應用程序正在將數據寫入文件,而C ++正在從文件中讀取數據。 現在出現了一個新要求,其中我必須直接與C ++代碼形式FORTRAN(從FORTRAN到C ++)進行通信(因為文件操作很 ...
[英]Mixed programming: Calling FORTRAN from C
從C / C ++調用FORTRAN子例程時,我必須做一個概念證明。 我不知道我在正確的方向上,請引導我。 我所做的是... 我寫了下面的FORTRAN代碼 使用g77將其編譯為g77.exe -c FORTRANfun.for 我寫了下面的C代碼... 使用 ...