0
我有以下主要功能:未解析的外部_main
int main(int argv, char** argc) {
MainGame mainGame;
mainGame.run();
system("pause");
return 0;
}
它朝我扔一個LNK2019懸而未決_main。
現在我做了一些谷歌搜索,並發現無數人的意外安裝win32應用程序而不是預期的控制檯應用程序的例子,所以我檢查了我的鏈接器 - >系統 - >子系統,它讀取控制檯。
你是否包含任何可以重新定義'main'的東西?看到MainGame mainGame;''我猜你使用'sdl',如果是這樣''#undef main' – DimChtz
顯示編譯器和鏈接器命令行。順便說一句,'lnk2019'建議你使用某種版本的VC++,但你應該在問題中指定。 – dxiv
那麼,你是否真的把包含你的'main'的文件添加到你正在編譯的項目中? – AnT