課題については指定のファイル名でTACTで提出すること。
2026.04.15 ガイダンス
Windows
- gfortran – the GNU Fortran complier, part of GCCのwebsiteにアクセスし,DownloadからBinaries for Windows, Linux, MacOS and much more!のBinariesをクリックする。
- TDM GCCをクリックし,TDM GCCのwebsiteからgfortranをインストールする。tdm64-gcc-10.3.0-2.exeを保存し,実行する。インストール時に,「New Installation:Choose Components」の時に,gcc/fortran に必ずチェックをつけてインストールする。
macOS
- まず,Xcodeをインストールする。もし,macOSのバージョンにより最新のXcodeがインストールできない場合には,Apple Developer(ユーザー登録は必要,無料)にサインインすることで,macOSのバージョンに合うXcodeを見つけることができる。
- command line toolsをインストールする。Xcodeを起動し,Xcodeメニューを開き,Open Developer Toolを選択し,More Developer Toolsを開く。Xcodeのバージョンと同じバージョンのcommand line toolsをダウンロードする。
- gfortran – the GNU Fortran complier, part of GCCのwebsiteにアクセスし,DownloadからBinaries for Windows, Linux, MacOS and much more!のBinariesをクリックする。
- macOSにあるhttps://github.com/fxcoudert/gfortran-for-macOS/releasesから自分のmacOSのバージョンのdmgファイルをダウンロードし,インストールする。macOS26.4の場合,gfortran 14.2 for Sequoia (macOS 15)をインストールする。
- macOS26.4の場合,gfortranを実行すると,
clang: warning: overriding deployment version from ‘16.0’ to ‘26.0’ [-Woverriding-deployment-version],というエラーが表示される。この場合,ターミナルで,以下の処理を行うことでエラー表示は解消される。- unset MACOSX_DEPLOYMENT_TARGET
- export MACOSX_DEPLOYMENT_TARGET=26.0
gfortranの実行環境が構築できない場合
- ideone.comでfortranが実行できます。本講義の課題は,ideoneで実行できることを確認しています。
- myCompiler.ioでfortranが実行できます。本講義の課題は,myCompilerで実行できることを確認しています。
本講義の概要
- 担当:平山 修久(減災連携研究センター)
- 講義時間:前期・水曜3限 13時00分~14時30分
- 教室:ハイブリッド形式(講義室+Zoom)
- 講義資料や課題:TACT+Web
- 課題の提出方法:TACT
本演習の目的
- プログラムのアルゴリズムを理解する
- Fortranの文法を理解し,プログラムの読み書きができる
- 与えられた課題を解くためのアルゴリズムを考えることができる
- Fortranによるコンピューターでの数値解析(方程式,モンテカルロ法)ができる