Como posso evitar o erro do vinculador LNK2005 para variáveis definidas em um arquivo de cabeçalh

Tenho 3 arquivos cpp que se parecem com isso

#include "Variables.h"
void AppMain() {
    //Stuff...
}

Todos eles usam as mesmas variáveis dentro deles para que eles tenham os mesmos cabeçalhos, mas eu recebo coisas assim

1>OnTimer.obj : error LNK2005: "int slider" (?slider@@3HA) already defined in AppMain.obj

Por que é que

questionAnswers(7)

yourAnswerToTheQuestion