3

私はここで検索し、これを見つけました: gccの検索ディレクトリにパスを追加するには?

しかし、それは私の質問には答えません。プログラムセクションへのパスを追加したい。

ソースコードを に保存しましたC:\C\が、これらのプログラムを でコンパイルしようとする gcc prog.c -o haと、「そのようなファイルまたはディレクトリはありません」と表示されます。毎回パス全体を入力する必要があります。また、gcc のプログラム パスからディレクトリを削除する方法も教えてください。

4

3 に答える 3

0

Makefile またはシェルに-I オプションを追加します。

gcc -I/path/to/include prog.c

編集: あなたの質問を理解できませんでした。

すべてのディレクトリからコンパイルする場合はprog.c、C:\c\ をパス環境変数に追加します。

またはこれを行います:

pushd && cd C:\C\ && gcc prog.c -o ha && popd
于 2013-06-01T05:16:38.887 に答える
0

試す、

C_INCLUDE_PATH=NEWPATH 
export C_INCLUDE_PATH
于 2013-06-01T05:19:27.660 に答える
0

GCCには、あなたが望むことをするオプションはありません。名前全体を入力したくない場合は、単純cd C:\Cに を実行しgcc prog.c -o haます。GCC の翻訳単位パラメーターは常に、現在の作業ディレクトリに対して絶対的または相対的です。

于 2013-06-01T05:23:37.743 に答える