错误:函数___tmaincrtstartup中引用了未解析的外部符号_main

时间:2014-08-11 13:40:43

标签: c++ visual-studio-2013

我遇到了这个错误:“函数___tmaincrtstartup中引用了未解析的外部符号_main”只是编译了这个小代码。

#include <iostream>
#include <SDL.h>


int main(int argc, char **argv)
{

    return 0;
}

只有在包含SDL.h时才会弹出错误。我已经尝试去过Properties - &gt;链接器 - &gt;系统和更改子系统到控制台或窗口的结果相同。

我该怎么办?

编辑:好吧,显然这是因为我使用SDL 32位而不是64位。现在我有一个警告,但我应该能够解决它。不管怎样,谢谢

1 个答案:

答案 0 :(得分:1)

您需要将SDL.lib和SDLmain.lib添加到链接器。