2012-01-25 24 views
0

私はVisual Studio 2010でC++プロジェクトを持っています。いくつかの関数のプロトタイプを持つA.hファイルがあり、A.cppファイルにはこれらの関数の定義があります。また、main.cppファイルにはmainメソッドが含まれ、A.h.すべてがクラスなしでグローバル名前空間にあります。プロジェクトをクリーンアップしてビルドすると、A.hで定義されmain.cppで参照されている関数の "エラーLNK2019:未解決の外部シンボル"が表示されます。次に、ファイルにスペースを追加して(変更のためにVisual Studioがコンパイルされるようにします)、コンパイルしてエラーを消します。これをどうすれば解決できますか?C++ - クリーンで未解決の外部シンボルエラー

+0

私は[1]エラーがこれに関連していると思います[ポスト] [1] :http://stackoverflow.com/questions/8997000/lnk2019-error-under-visual-studio-2010 –

答えて

0

私は時々、プリコンパイルされたヘッダーが同期しなくなることがあるので、私は通常そのオプションをオフにします。

Projects-> Properties-> Configuration Properties-> C/C++ - > Precompiled Headers-> Create/Use Precompiled Headerにあります。

+0

それは動作しません –

関連する問題