Re: [請益] Portable compiler?

看板Fortran作者 (jsb)時間13年前 (2011/08/25 17:41), 編輯推噓0(003)
留言3則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《jsb (jsb)》之銘言: : set path=%path%;安裝路徑\g95\bin : set G95_LIBRARY_PATH=安裝路徑\g95\lib : 就可以了。 : 本來想要用 gfortran 比照辦理的,可是 compile 的時候卻跟我說 crt2.o 找不到. . . : 我比較喜歡用 gfortran 啊!怎辦?! : (因為 .o 檔可以跟 C語言的 .o 檔互用) 關鍵在於 mingw 的 gcc 要設定好, 而且不論是 FORTRAN 或 C 都要用 g95 下去 compile。 完整的設定: set path=%path%;安裝路徑\MinGW\bin set path=%path%;安裝路徑\MinGW\libexec\gcc\mingw32\版本 (64位元的可能不一樣) set path=%path%;安裝路徑\g95\bin set G95_LIBRARY_PATH=安裝路徑\g95\lib set CPATH=安裝路徑\MinGW\include;安裝路徑\MinGW\lib\gcc\mingw32\版本\include Compile 的方法:(以 C 呼叫 FORTRAN 的副程式和函數為例) > g95 -c sub_and_func.f > g95 -o calling_f.exe calling_f.c sub_and_func.o -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.76.11

08/26 11:20, , 1F
剛剛發現只要 compile 指令兩行都下gfortran 就好了,
08/26 11:20, 1F

08/26 11:22, , 2F
設定裡面關於 g95 的就都省下來了,連 g95 都不用安裝。
08/26 11:22, 2F

08/26 11:25, , 3F
果然 gcc-gfortran 還是相當強大的啊!給個讚!
08/26 11:25, 3F
文章代碼(AID): #1ELXZ8vJ (Fortran)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
1
2
文章代碼(AID): #1ELXZ8vJ (Fortran)