0

誰かがこの問題について私を助けてください、私はこれを明確に理解していないと思います:

Visual Studio でソリューションを作成すると、それを作成するパスを尋ねられます

作成するディレクトリについては、c:\work\ と言い、ディレクトリの名前は「sol1」とします。

私が見ているのは c:\work\ にあり、「sol1」内に「sol1」という名前のディレクトリが作成され、別のディレクター「sol1」があり、その中に「Debug」、「sol1」、sol1.sln などのフォルダーが表示されます。

c:\work\codes\code1.cpp 内に既存のコードがあるとします。

code1.cpp をビジュアル sudio プロジェクト "sol1" に追加し、code1.cpp の最初の行に #include "codes\code2.h" のようなものがあると言います。

それでは、追加のインクルードディレクトリをどのように示すべきですか? 追加のインクルードディレクトリに対して「../..」のようなことを言うと、何が起こっているのか. 他のディレクトリが表示される必要がある参照ディレクトリは何ですか。

この問題を明確にしてくれる人はとても親切です。少し詳しく説明してください。

ありがとう。

4

1 に答える 1

0

たとえば、使用する場合

#include "code2.h"

次に、プリプロセッサ (#includeディレクティブを処理するプログラム)code2.h、ソース ファイルと同じディレクトリを検索する必要があります#include

したがって、あなたの場合、これを行う#includeと同じディレクトリにあるcode1.cppように見えるので、上記のようにする必要があります。code2.h#include

于 2012-09-07T15:35:43.057 に答える