error LNK2001: 無法解析的外部符號 _main

但在編譯debug版本控制檯應用程序的時候,可以正常編譯運行,當切換到release版本的時候編譯報了以下錯誤:

1>MSVCRT.lib(crtexe.obj) : error LNK2001: 無法解析的外部符號 _main
1>C:\Users\JiangYang\Desktop\simplest_ffmpeg_device\Release\simplest_ffmpeg_readcamera.exe : fatal error LNK1120: 1 個無法解析的外部命令

原因是因爲我代碼裏面使用的是int main()入口函數,所以會無法識別_main,

把main的入口函數改爲int _tmain(int argc, _TCHAR* argv[])就可以了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章