LNK2019尽管有代码的内容(Visual Studio 2013,C++)

LNK2019 Despite the contents of code (Visual Studio 2013, C++)

本文关键字:Studio Visual 2013 C++ 代码 LNK2019      更新时间:2023-10-16

我最近更新到了Visual Studio 2013,为了避免在安装两个程序中的一个程序(我以前使用过2010)时卸载另一个程序时出现已知问题,我在安装2013之前先卸载了2010。

不管我在里面放了什么代码,即使是只有几行的简单代码,Everything都会出现这个LNK2019错误。

    #include<iostream>
    using namespace std;
    int main()
    {
        cout << "Testing" << endl;

        system("pause");
        return 0;
    }

在有人评论"不要使用系统("暂停")"之前,我知道这一点,我这样做纯粹是为了简单起见,看看代码是否会像我的任何较长代码一样编译。

这是错误消息的副本。

错误1错误LNK2019:未解析的外部符号WinMain@16引用于>函数__tmainCRTStartup C:\Users\z49203\Documents\Visual Studio>2013\Projects\JCCNEW\JCCNEW\MSVCRRTD.lib(crtexew.obj)JCCNEW

至于Visual Studio中的扩展,我有它的英文版和日语包。因为我需要能够使用这两个字符集进行编码。

让您的项目成为Console应用程序,而不是Window Form应用程序。否则,程序需要WinMain作为入口点而不是main