2017-03-26 32 views
0

Visual Studioは.cppファイルを見ることはできません。新しいプロジェクトを作成して.hのファイルをHeader Filesの下に追加し、.cppのファイルのファイルをSource Filesの下に追加すると、まずヘッダーを含めることができます。Visual Studioは.cppファイルを見ることができません

しかし、私はいくつかのモジュール(.h.cpp)を含むどこかのフォルダを持っています。私はプロジェクトのプロパティに行く - >追加のディレクトリを含めると、すべてが素晴らしいですか?はい、今私は含まれているすべての.hファイルを視覚スタジオが見ることができますが、コンパイルしようとすると、私は基本的にすべてのリンカエラー(未解決のシンボル)を取得します。これはおそらくVisual Studioが.cppファイルを見ることができないことを意味します。

私は何をすることができますか?

+0

コンパイルするとき。最初のすべてのコンパイラは、主に、いくつかのcppファイルではっきりと宣言されているエントリポイントを見つける。あなたの問題は何ですかもっと明確にすることはできますか? –

答えて

0

VSはそれを探していないため、.cppファイルを見ることができません。そのモジュールでシンボルを取得するには、ソースコードをコンパイルするか、外部ライブラリにリンクする必要があります。

2つのオプションがあります。 .cppをプロジェクトに追加すると、プロジェクトとコンパイルできます。あるいは、外部コードをライブラリにコンパイルして、これを追加の依存関係に追加することもできます。

外部モジュールなので、2番目のオプションを使用することができます。

0

Visual Studioは何とか ".cpp"ファイルを単独で参照することは想定されていません。 .cppファイルをプロジェクトやソリューションの一部としてコンパイルする場合は、明示的にというプロジェクトに追加する必要があります。手動で行う必要があります。

投稿の冒頭に説明したように、既に.cpp個のファイルをプロジェクトに追加しました。なぜあなたは他のファイルのためにそれをする必要はないと突然決定したのですか?.cppファイル?

関連する問題