Visual studio 2012 lento tiempo de compilación

Tengo un proyecto extremadamente pequeño en Visual Studio 2012 (solo 50 líneas de código). Solo tengo un archivo fuente (main.cpp). Pero, sin embargo, se tarda unos 20 segundos o más en compilar. ¿Cómo se supone que debo acelerarlo? Cuando uso C #, los tiempos de compilación son rápidos, pero cuando se trata de C ++, es muy lento.

En cuanto a las especificaciones mínimas de mi computadora, tengo un procesador i5, 4gb de RAM y es un quad core. No debería tardar tanto en compilar algo que solo tiene 50 líneas. ¿Qué tengo que hacer?

Mi código:

    #include<iostream>
using namespace std;

class Entity
{
protected: 
    int health; 
public: 
    void SetHealth(int value)
    {
        health = value;
    }

    void DisplayHealth()
    {
        cout << "Entity: " << health << endl;
    }
};

class Player : public Entity
{
private:
    int xp;
public: 
    void DisplayHealth()
    {
        cout << "Player: " << health << endl;
    }
};

class Enemy : public Entity
{

};

int main()
{
    Player player; 

    Entity *entity = &player;

    entity->SetHealth(10); 
    player.DisplayHealth();

    system("pause");
    return 0;
}

Respuestas a la pregunta(1)

Su respuesta a la pregunta