game.h에

#include "board.h"

#include "player.h"

class Game

{

Board board;

Player player;

public:

Game();

void Run();

};

이런식으로 되있고 Game.cpp에서 Game(); Run(); 이런거 작성해놓음


main.cpp에서는


#include "game.h"

int main()

{

Game game;

return 0;

}

이렇게만 했는데도
Error LNK2019 unresolved external symbol "public: __thiscall Game::Game(void)" (??0Game@@QAE@XZ) referenced in function _main 이게 뜬다


메인에서 여러가지 include하면 귀찮으니까 그냥 game.h에서 전부 include하고 Run()으로 게임 돌아가게 만들어보려 했거든

근데 왜 링크에러가 뜨는지 모르겠음...