#概要
androidでfortranコードを書いて実行する。
スタック
CUI環境はUserLAndを使った。Termuxというものもあるが、昔試したところfortranコンパイラが使えなかった。UserLAndではLinuxパッケージもUbuntuやArch、kaliなどから選ぶことができ、Ubuntuの場合はaptでgfortranが入る。
エディタは別にEmacsでなくてもvimでもnanoでもお好きなものをどうぞ。
方法
UserLAndのインストール
完全に焼き直しで申し訳ないが、下記の記事を参照してほしい。
Google Playからアプリをインストールして、環境を作る。結構でかいダウンロードが走るので、回線を確認してから環境構築に入ること。時間は5分〜10分程度かかる。今回はUbuntuを使った。
うまく行けば下記のようにCUIが立ち上がる。ソフトキーボードだと画面が半分圧迫されるので、ハードウェアキーボードを使うほうがよい。百均でOTGケーブルを買ってくればUSBキーボードを使える。自分はbluetoothキーボードを使ったが快適に使える。
aptで環境構築する
aptでgfortranをインストールする。ちゃんとapt update
しないとインストールでNot Foundエラーが出る。
apt update && apt install gfortran emacs
プログラミング
あとは通常のCUIプログラミングと一緒
無事hello worldが実行できました。