12.113 --reduce_paths、--no_reduce_paths

ファイルパスの冗長なパス名情報の除外を有効または無効にします。

モード

Windows システムでのみ有効です。32 ビットホストプラットフォームでのみサポートされています。

使用法

Windows システムには、ファイルパスが 260 文字までという制限があります。絶対名が 260 文字を超えるパス名が存在する場合、 --reduce_paths オプションを使用して、ディレクトリを .. の対応するインスタンスとマッチアップし、directory/.. シーケンスをペアで削除することにより、絶対パス名の長さを短縮できます。

--reduce_paths オプションを使用してパスの長さを短縮するのではなく、長いファイルパスや深いネスト構造のファイルパスを使用しないようにすることを推奨します。

デフォルト

デフォルトは --no_reduce_paths です。

リンクするファイルの場所
..\..\..\xyzzy\xyzzy\objects\file.c
現在の作業ディレクトリ
\foo\bar\baz\gazonk\quux\bop
これらのパスを組み合わせたパス
\foo\bar\baz\gazonk\quux\bop\..\..\..\xyzzy\xyzzy\objects\file.o
--reduce_paths オプションを使用した後のパス
\foo\bar\baz\xyzzy\xyzzy\objects\file.c
非機密扱いPDF file icon PDF 版ARM DUI0474LJ
Copyright © 2010-2015 ARM.All rights reserved.