windows配置SDL出現無法解析的外部符號 _main,該符號在函數 ___tmainCRTStartup 中被引用

今天在vs環境下配置SDL的過程中,編譯一直出現一個錯:

無法解析的外部符號 _main,該符號在函數 ___tmainCRTStartup 中被引用

找了半天的問題,最後才發現是工程中用到的SDL.dll和SDL.lib版本不一致導致的,換成相同版本就不會出現這個問題。
還有一種情況就是在添加lib的過程中需要把SDLmain.lib也添加到工程中,否則也會出現上面的那個錯誤。

發佈了31 篇原創文章 · 獲贊 14 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章