Visual Studioで単一のプロジェクト内に同名のソース・ファイルが含まれていてもビルドが通るようにする方法

以下のコードはVisual Studio 2013のデフォルト設定ではエラーとなる。 // ./a/func.hpp void func_a(); // ./b/func.hpp void func_b(); // ./a/func.cpp #include <iostream> #include "func_a.hpp" void func_a() { cout << "a" << endl; } // ./b/func.cpp #include <iostream> #include "func_b.hpp" void func_b() { cout << "b" << endl</iostream></iostream>…