my code looks like this:
//Renderer.h file
#pragma once
class Renderer {
public:
static int Test();
};
//Renderer.cpp file
#include "../Header/Renderer.h"
#include <iostream>
int Renderer::Test() {
std::cout << "This is a test" << std::endl;
}
//main.cpp file
#include "Renderer/Header/Renderer.h"
int main()
{
Renderer::Test();
}
Whenever I try to run this code, I get an unresolved external symbol error. I tried creating a different file with a dummy class, had the same exact code and this one worked just fine without any errors.
I really don’t get what I did wrong.