数値計算ライブラリ:gcc
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
数値計算ライブラリ:gcc [2020/10/05 17:32] – [インストール] koudai | 数値計算ライブラリ:gcc [2021/06/27 22:04] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 2: | Line 2: | ||
* GCCは Gnu Compiler Collection の略で、基本的なプログラミング言語のコンパイラを提供します | * GCCは Gnu Compiler Collection の略で、基本的なプログラミング言語のコンパイラを提供します | ||
+ | * aptでよい(gccのバージョンを気にしない)のであれば、次のコマンドで手に入ります< | ||
+ | $ sudo apt install build-essential gfortran | ||
+ | </ | ||
====== インストール ====== | ====== インストール ====== | ||
===== 検証環境 ===== | ===== 検証環境 ===== | ||
- | * Ubuntu | + | * Ubuntu |
===== 準備 ===== | ===== 準備 ===== | ||
Line 52: | Line 54: | ||
</ | </ | ||
* --prefix ... インストール先を指定。環境に合わせて適宜変更してください。 | * --prefix ... インストール先を指定。環境に合わせて適宜変更してください。 | ||
- | * --enable-languages=c, | + | * --enable-languages ... ビルドするプログラミング言語を選びます |
* --disable-bootstrap ... 通常は3回ビルドを行って検証しますが、それを1回に省略します | * --disable-bootstrap ... 通常は3回ビルドを行って検証しますが、それを1回に省略します | ||
- | * --disable-multilib ... 64ビット版のプログラムのみ作成します。OSが64ビット版のときはこれを付けてください。 | + | * --disable-multilib ... 64ビット版のプログラムのみ作成します。OSが64ビット版のときはこれを付けないとエラーが出ます(32ビット用のライブラリが存在しないため)。 |
- | * cf. https:// | + | * 詳しい説明や別のオプションについては右のページを参考にしてください |
makeとインストールを行います。 | makeとインストールを行います。 | ||
Line 64: | Line 66: | ||
</ | </ | ||
- | bashrcの最後に次の分を付け足します | + | .bashrcを開いて、ファイルの最後に以下を付け足してパスを通します< |
<file - .bashrc> | <file - .bashrc> | ||
+ | (略) | ||
+ | export PATH=/ | ||
+ | export LD_LIBRARY_PATH=/ | ||
+ | export LIBRARY_PATH=/ | ||
</ | </ | ||
- | bashrcを読み込んで、コンパイラが動くか確認します | + | .bashrcを読み込んで、コンパイラが動くか確認します |
< | < | ||
+ | $ source ~/.bashrc | ||
$ gcc -v | $ gcc -v | ||
$ g++ -v | $ g++ -v | ||
Line 80: | Line 86: | ||
* https:// | * https:// | ||
* https:// | * https:// | ||
+ | * http:// | ||
* https:// | * https:// |
数値計算ライブラリ/gcc.1601886776.txt.gz · Last modified: 2021/06/27 21:57 (external edit)