visual studio C++ 遇到的問題和解決辦法
阿新 • • 發佈:2020-08-24
1.main函式不識別/WinMain的Instance=空
寫c++動態庫給C#呼叫。呼叫之前打算本地測試。寫main函式準備測試庫是否正常。
int main(int argc, _TCHAR* argv[]) { …… }
執行的時候,不識別這個main函式。一直提示WinMain 的Instance =空。空指標錯誤。
debug的時候報的錯誤
Release報錯
原因明顯是我寫的main函式不是程式入口點。於是查詢專案-》屬性-》C/C++ 設定。 沒找到main的設定介面。
百度搜索“指定入口main函式”也沒找到。折騰一上午。最終自己找到設定地方。因為耽誤時間,所以記錄方便後來人查詢。需要在“專案”-》“屬性-》“聯結器”-》“系統”-》“子系統”(“視窗 (/SUBSYSTEM:WINDOWS)”)更改為“視窗 (/SUBSYSTEM:WINDOWS)”。更改完畢,識別寫的main函式。
設定完執行正常。