我正在为 VS2010 做 LazyFoo 的 SDLTutorial 设置,但我无法让它合作。奇怪的是,我可以让它在 VS2008 上正常工作。
#include "SDL.h"
int main(int argc, char* argv[])
{
SDL_Init(SDL_INIT_EVERYTHING);
SDL_Quit();
return 0;
}
这是它给我的错误消息
1>MSVCRT.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
1>Visual Studio 2008\Projects\Test\Debug\Test.exe : fatal error LNK1120: 1 unresolved externals
我已经按照这些步骤一步一步地执行了至少 4 次,并且我继续收到这些错误。如果我不能解决这个问题,我正在考虑回到 2008 年,但我宁愿留在 2010 年。有什么我遗漏的吗?