[personal profile] tangaroa
$ man gcc
sh: man: command not found

$ gcc --help
使用法: gcc.exe [options] file...
オプション:
  -pass-exit-codes         フェーズからのエラーコードの最大値を exit
                               コードとして返す
  --help                   このヘルプ情報を表示する
  --target-help            ターゲット固有のコマンドラインオプションを表示する
  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumen
ted}}[,...]
                           特定の種類のコマンドラインオプションを表示する
(`-v --help' を使うと、子プロセスのコマンドラインオプションを表示)
  --version                コンパイラのバージョン情報を表示する
  -dumpspecs               組み込み spec 文字列をすべて表示する
  -dumpversion             コンパイラのバージョンを表示する
  -dumpmachine             コンパイラのターゲットプロセッサを表示する
  -print-search-dirs       コンパイラのサーチパスにあるディレクトリを表示する
  -print-libgcc-file-name  コンパイラのコンパニオンライブラリ名を表示する
  -print-file-name=   ライブラリ  へのフルパスを表示する
  -print-prog-name=  コンパイラの部品  へのフルパスを表示する
  -print-multi-directory   libgcc のバージョンディレクトリルートを表示する
  -print-multi-lib         コマンドラインオプションと複数のライブラリ探索し
                               ディレクトリとの対応を表示する
  -print-multi-os-directory OSライブラリ関連のパスを表示する
  -print-sysroot           ターゲットライブラリのディレクトリを表示する
  -print-sysroot-headers-suffix ヘッダを見つけるために使用する sysroot 接尾辞を
表示する
  -Wa,            カンマ区切りの  をアセンブラに渡す
  -Wp,            カンマ区切りの  をプリプロセッサに渡す
  -Wl,            カンマ区切りの  をリンカに渡す
  -Xassembler          をアセンブラに渡す
  -Xpreprocessor       をプリプロセッサに渡す
  -Xlinker             をリンカに渡す
  -save-temps              中間ファイルを削除しない
  -save-temps=        中間ファイルを削除しない
  -no-canonical-prefixes   Do not canonicalize paths when building relative
                           prefixes to other gcc components
  -pipe                    中間ファイルではなくパイプを使う
  -time                    子プロセスごとの実行時間を計測する
  -specs=            組み込み specs を  の内容で上書きする
  -std=          入力ソースを  に準拠すると見なす
  --sysroot=    ヘッダとライブラリのルートディレクトリとして
                            を使用する
  -B             をコンパイラの探索パスに追加する
  -v                       コンパイラによって起動されるプログラムを表示する
  -###                     Like -v but options quoted and commands not executed
  -E                       前処理のみ行う。コンパイル、アセンブル、リンクは行わ
ない
  -S                       コンパイルのみ行う。アセンブル、リンクは行わない
  -c                       コンパイル、アセンブルを行う。リンクは行わない
  -o                  に出力する
  -pie                     Create a position independent executable
  -shared                  Create a shared library
  -x             Specify the language of the following input files
                           Permissible languages include: c c++ assembler none
                           'none' means revert to the default behavior of
                           guessing the language based on the file's extension

-g, -f, -m, -O, -W で始まるオプションや、--param は gcc.exe が起動するあらゆる
子プロセスに自動的に渡されます。こういったプロセスにその他のオプションを渡す
には -W オプションを使わなければなりません。

バグレポートの手順は、以下を参照してください
<http://gcc.gnu.org/bugs.html>.
Page generated Feb. 9th, 2026 02:27 am
Powered by Dreamwidth Studios