📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
編集の要約なし |
|||
| 53行目: | 53行目: | ||
make -j $(nproc) | make -j $(nproc) | ||
make install | make install | ||
<br> | |||
オプションの意味を以下に示す。<br> | |||
* 外部ライブラリ関連 | |||
** --with-installed-readline | |||
**: システムに既にインストールされているreadlineライブラリを使用する。 | |||
**: Bashに同梱されているreadlineは使用しない。 | |||
** --with-included-gettext | |||
**: Bash同梱のGNU gettextライブラリを使用する。 | |||
*: <br> | |||
* 機能有効化オプション | |||
** --enable-array-variables | |||
**: 配列変数機能を有効にする。 | |||
**: 例 : array=(a b c) | |||
** --enable-multibyte | |||
**: OSがサポートしている場合、マルチバイト文字 (日本語などの非ASCII文字) を有効にする。 | |||
** --enable-job-control | |||
**: ジョブコントロール機能を有効にする。 | |||
**: バックグラウンドジョブ、fg、bg、jobsコマンド等 | |||
** --enable-debugger | |||
**: Bashデバッガのサポートを有効にする。 | |||
** --enable-brace-expansion | |||
**: ブレース展開を有効にする。 | |||
**: 例 : echo {1..5} → 1 2 3 4 5 | |||
** --enable-arith-for-command | |||
**: 算術forコマンドを有効にする。 | |||
**: 例 : for ((i=0; i<10; i++)) | |||
** --enable-history | |||
**: コマンド履歴機能を有効にする。 | |||
** --enable-progcomp | |||
**: プログラマブル補完機能とcomplete組み込みコマンドを有効にする。 | |||
** --enable-alias | |||
**: エイリアス機能を有効にする。 | |||
**: 例 : alias ll='ls -l' | |||
** --enable-help-builtin | |||
**: help組み込みコマンドを有効にする。 | |||
<br><br> | <br><br> | ||