2016-04-05 3 views
0

私はフロントエンドのコンパイルのためのコンパイラ「EDG」を使用しコンパイラ 'edg'での相対パスの使い方は?

のは私が'-I /build/include' を指定するが、「 - Iを使用していないことで「交流」をコンパイルすることができる午前2つのファイル

a) /build/src/a.c 
b) /build/include/a.h 

を持っていると仮定しましょう。 ./include '

' edg 'を使った相対パスの使い方は?

注:私は、コマンドライン

答えて

0

相対パスから「XML」ファイルを使用していないすべてのソースファイルをコンパイルしていますが、に対する?実際には-I../includeが動作していると思われ、コンパイラプロセスの現在の作業ディレクトリとの相対的なものです。 IOW、cd /build/src../includeは動作しますか?

「xmlファイルを使用しています」とはどういう意味ですか?コンパイラプロセスが現在の作業ディレクトリを持っているという事実は取り除かれません。

+0

私はこのためにIBMとPMRを提起しており、彼らはこれに投資しています。 Appscan ver 8.8には「相対パス」に問題があります。私は彼らからの返事を受け取ったら詳細な回答を投稿する –