2016-10-12 13 views
0

ファイルエクスプローラーからソリューションエクスプローラーに2つのヘッダーファイルをドラッグアンドドロップし、ファイルへのパスがないためにソリューションがコンパイルされません。Visual StudioでC++ヘッダーファイルが見つかりません

enter image description here

enter image description here

enter image description here

+0

プロジェクト内にファイルを置くことはできますが、それは同じフォルダ内にあることを意味しません。コンパイルしている.cppと同じフォルダにある2つのファイルですか? –

+0

@GillBatesいいえ、ファイルはソリューションまたはプロジェクトと同じフォルダにありません。私がプロジェクトのディレクトリを開くと、そこには存在しません。ソリューションエクスプローラでは、そこにいるように見えます。また、私は 'Header'フォルダも表示しません。 –

+1

それは問題です。プロジェクトにファイルへのリンクがありますが、ファイルは実際には存在しませんので、プロジェクトフォルダにコピーしてください。 –

答えて

1

現在のプロジェクトに追加していないファイルをdroping /ドラッグ、彼らは開かれ、エディタであったしています。 >既存のファイル

これは、正確な言葉ではないかもしれないが、私はフランス語を使用している -
は、あなたがそれを右クリックし、

アドオンを選択する必要がプロジェクトに既存のファイルを追加するにはバージョン

2

#include "myclass.hh"と入力すると、書き込み先のファイルと同じフォルダにあると予想されます。 同じフォルダにあるかどうかを確認します。同じフォルダにないかどうかを確認してください。あなたの現在のフォルダ。あなたはこのような構造を持っている場合

"../other_folder/myclass.hh" 

は次のようになります。
あなたの.cppファイルはother_folderと同じフォルダにあり、これはあなたのmyclass.hh

ある内

は、あなたが得る願っていた、cur_folderであります私のポイント^^

関連する問題