未解析的外部符号 - 静态
Unresolved external symbol - Static
我正在尝试使用 tutorial(我正在学习 SFML atm)重新创建游戏(Pong 的副本)。在我得到菜单和 SplashScreen 工作之后,我开始实现播放器,当我得到错误
'LNK2001 - unresolved external symbol "private: static class PlayerPaddle Game::_player1" (?_player1@Game@@0VPlayerPaddle@@A)'
。
想到什么都试过了,在Google上搜索,问了一些朋友,还是搞不定。这是整个代码: https://github.com/AlinP25/Pang-Tut 。问题是什么,我该如何解决?我很绝望。非常感谢! :)
您忘记在 Game.cpp
中实例化 _player1
。在 _mainWindow
和 _gameState
:
旁边的最后执行
PlayerPaddle Game::_player1;
我正在尝试使用 tutorial(我正在学习 SFML atm)重新创建游戏(Pong 的副本)。在我得到菜单和 SplashScreen 工作之后,我开始实现播放器,当我得到错误
'LNK2001 - unresolved external symbol "private: static class PlayerPaddle Game::_player1" (?_player1@Game@@0VPlayerPaddle@@A)'
。
想到什么都试过了,在Google上搜索,问了一些朋友,还是搞不定。这是整个代码: https://github.com/AlinP25/Pang-Tut 。问题是什么,我该如何解决?我很绝望。非常感谢! :)
您忘记在 Game.cpp
中实例化 _player1
。在 _mainWindow
和 _gameState
:
PlayerPaddle Game::_player1;