c语言Winmain 错误,C语言编译错误 undefined reference to `WinMain@16'
生活随笔
收集整理的這篇文章主要介紹了
c语言Winmain 错误,C语言编译错误 undefined reference to `WinMain@16'
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、把主函數 main() 寫成了mian()
2、沒寫主函數main()
3、建的不是控制臺應用程序 console application
4、[code]
#include
int main() {
return 0;
}
[/code]
/*-------改成下面的形式, 供參考------*/
#include
int main()
{
return 0;
}
END_OF_MAIN()
// I don't use A5, so it's a guess.
擴展資料:
注意事項
‘WinMain@16’”這里的真實錯誤所引起,所以只需關注前面出現了什么錯誤,將其改正就可以了。
退出狀態(exit status)錯誤僅表示構建過程中的鏈接步驟遇到一些錯誤。通常退出狀態為 0 表示成功,退出狀態 > 0表示錯誤。
在構建程序時,可以將多個工具作為單獨的步驟運行,以創建最終的可執行文件。在程序中,其中一個工具是ld,它首先報告它找到的錯誤(undefined reference to ‘WinMain@16’),然后它返回退出狀態。
由于退出狀態 > 0,表示錯誤并報告。 在許多情況下,返回的是發生錯誤的數量,因此,如果ld工具發現兩個錯誤,其退出狀態將為2。
總結
以上是生活随笔為你收集整理的c语言Winmain 错误,C语言编译错误 undefined reference to `WinMain@16'的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 奇怪的方式c语言,C语言中奇怪的C语言特
- 下一篇: C语言打印文件数据,用C语言输出文件内所