這個問題在剛配好環境測試的時候往往不會被發現,因為單純的c++編譯調試是沒問題的。但一旦調試使用stl庫的代碼就會報錯,而編譯又沒問題且可以正常運行,但在vscode的集成終端里運行不會顯示任何本該顯示的信息(包括cout等),也不會報錯。只會在調試控制台里出現如下信息:
Unable to start debugging. Unexpected GDB output from command "-exec-run".During startup program exited with code 0xc0000139
解決方法:更換MinGW64的版本:https://sourceforge.net/projects/mingw-w64/files/mingw-w64/,一定要選擇x86_64-posix-seh版本。
