VScode 입출력이 터미널이 아닌 디버그 콘솔에서 되는 경우
2022. 4. 3. 18:20
https://coding-sj.tistory.com/109
설치한 Mingw가 64비트 버전이어야한다.
기존에 설치한 32비트 버전을 삭제하고 64비트 버전으로 재설치하면 된다.
일단 첫번째 사이트에서
"my solution was to replace cygwin's gdb and g ++ with mingw64's."
라는 글을 보고, 분명 난 c++ 개발환경 세팅한다고 MinGW를 설치했는데 뭐가 잘못된걸까? 하고
내가 설치한 MinGW의 버전, 그리고 32비트인지 64비트인지 체크해봤더니
구버전인 6.2 그리고 32비트였다.
설치할때 64비트로 바꿔서 주의해서 설치해야 되는데, 설치할 때 그냥 막 하다가 이런 봉변을 당한것이다.
여기서 Architecture의 기본값이 i686(32비트)으로 되어있어서, 설치시 반드시 x86_64(64비트)로 바꿔주고 설치해야한다.
그리고 환경변수 설정후 VSCode로 돌아와서 코드를 실행해보면,
디버그콘솔이 아닌 터미널에서 입출력 결과가 나오게된다.
'생활정보' 카테고리의 다른 글
티스토리 글 편집 중 '붙여넣기 및 이미지 업로드중입니다' 무한로딩 오류창 해결방법 (0) | 2022.10.09 |
---|---|
윈도우10에서 창 분할 사용하기 (0) | 2022.06.11 |
원드라이브 파일 온라인 오프라인 사용 여부 옵션 설정하기 (0) | 2022.02.15 |
SNS에서의 HTML 오픈그래프(OG) 캐시 삭제 링크 모음 (0) | 2022.01.19 |
VSCode 띄어쓰기 자동 정렬 (0) | 2022.01.13 |