I’ve noticed something odd with Urho3D and Visual Studio (2013 and 2015). When including the project in my solution, it recompiles every time I build my project. By default Visual Studio is supposed to rebuild only modified files. However the rebuild affects JSONFile.cpp and JSONValue.cpp only. I also tend to get the following build errors:
5>JSONFile.cpp
5>..\..\..\Source\Urho3D\Resource\JSONFile.cpp : fatal error C1041: cannot open program database 'd:\_projects\jrpgengine\dependencies\urho3d\build\source\urho3d\urho3d.dir\debug\vc120.pdb'; if multiple CL.EXE write to the same .PDB file, please use /FS
5> JSONValue.cpp
5>..\..\..\Source\Urho3D\Resource\JSONValue.cpp : fatal error C1041: cannot open program database 'd:\_projects\jrpgengine\dependencies\urho3d\build\source\urho3d\urho3d.dir\debug\vc120.pdb'; if multiple CL.EXE write to the same .PDB file, please use /FS
5> Generating Code...
Again, only affecting JSONFile.cpp and JSONValue.cpp. I can’t seem to trace the cause of these errors. Any ideas?