0

我有以下链接器错误,我怀疑这与正在使用的链接器有关,但我似乎不知道这个问题来自哪里。

[Linker error] undefined reference to `WinMain@16'

我在 Windows Vista Professional 机器上使用 Dev C++

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    char * pointarrty = "234";
    int a = 0;

    system("PAUSE");
    return EXIT_SUCCESS;
}
4

1 回答 1

2

来自MSDN

如果您使用 Unicode 和 MFC,如果您不创建 wWinMainCRTStartup 的入口点,您将在 _WinMain@16 上获得未解析的外部;使用 /ENTRY。请参阅 Unicode 编程摘要。

要设置入口点,请参阅MSDN文章

于 2012-06-25T19:03:39.207 回答