📢 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>