![](/img/trans.png)
[英]unresolved external symbol _main referenced in function ___tmainCRTStartup
[英]error : unresolved external symbol _main referenced in function ___tmaincrtstartup
我遇到了這個錯誤:“在函數____tmaincrtstartup中引用了未解析的外部符號_main”,只是編譯了這段小代碼。
#include <iostream>
#include <SDL.h>
int main(int argc, char **argv)
{
return 0;
}
僅當我包含SDL.h時,錯誤才會彈出。 我已經嘗試過轉到“屬性”->“鏈接器”->“系統”,然后將子系統更改為控制台或Windows,結果相同。
我該怎么辦 ?
編輯:好的,顯然這是由於我使用的是SDL 32位而不是64位。現在我有一個警告,但我應該能夠修復它。 不管怎么說,還是要謝謝你
您需要將SDL.lib和SDLmain.lib都添加到鏈接器中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.