LNK1561定义main时MSVS2010中的链接错误

时间:2010-08-21 11:40:10

标签: c++ visual-studio-2010 linker entry-point

我一直在使用C ++> Empty Projects从Microsoft Visual Studio 2010中的教程站点编写小型SDL代码教程。所有这些项目编译得很好。在所有这些项目中,我使用此版本的main作为我的入口点:

int main (int argc, char* args[]) {
    //code...
    return 0;
}

我是SDL和C ++的新手,但据我所知,这是所有SDL应用程序的基本入口点。但是,我在新项目中不断收到LNK1561链接错误(意味着链接器无法找到入口点)。我已经尝试在项目编辑器中创建新项目并重新定义我的所有SDL依赖项(对不起,如果那是错误的术语),就像我对项目有效一样,我仍然会收到链接错误。我需要改变一些项目属性吗?

1 个答案:

答案 0 :(得分:2)

好的,没关系,我知道这会是我忽略的愚蠢行为......我在项目属性的链接器选项中设置了子系统错误。