У меня есть набор глобальных переменных и метод в файле cpp.
int a;
int b;
int c;
void DoStuff()
{
}
в заголовочном файле я объявил их явно с помощью ключевого слова extern. Моя проблема в том, что когда я включаю файл заголовка в другой файл C++, я не могу использовать внешние переменные и метод. Он выдает ошибку компоновщика, говорящую ошибка LNK2001: неразрешенный внешний символ для методов и переменных. Что я здесь сделал не так??
PS: метод DoStuff() заполняет переменные. Все файлы заголовков и файлы cpp находятся в одной папке проекта.
Спасибо!