clion, devc++
일단 기준은 VScode로
애드온은 다 깔았는데 stdio요놈이 오류가 뜬다
MSYS2
Software Distribution and Building Platform for Windows
www.msys2.org
여기서 msys2를 설치해 준다 바이러스라고 뜰 수 있으나 안심하고 설치
설치가 끝나면 창이 나오는데, 아래 명령어를 적고 엔터를 칩니다.
pacman -Syu
Y/n 문구가 나오면 y를 적고 엔터를 칩니다.
끝나면 아래 명령어를 적고 다시 엔터를 칩니다.
pacman -Su
gcc와 기타 툴체인이 필요합니다. 아래 명령어로 설치해 주세요. (msys명령어)
pacman -S mingw-w64-x86_64-gcc
pacman -S mingw-w64-x86_64-toolchain
환경변수 설정
시스템 환경 변수 편집 -> 고급탭 -> 환경변수(N) -> 사용자변수와 시스템변수 각각 path에 편집을 누른다
msys64(64비트일 경우)가 설치된 폴더 안 mingw64\bin과 ure\bin에 주소를 넣어준다 사용자 시스템변수 둘 다 해줍시다
그리고 명령 프롬프트를 켜서 gcc -v를 입력해 주시고 뭔가가 그냥 주르륵 뜨면 성공입니다.
vscode로 돌아와서 #include <stdio.h>가 오류이면 -> 그해당 줄을 클릭하면
노란색전구가 생기는데 전구를 클릭합니다. 그다음 "includePath" 설정 편집이라는 항목을 누릅니다.
내리면 나오는 IntelliSense 모드 항목에서 gcc-x64로 바꿔 줍니다.
그리고
C:\msys64\mingw64\x86_64-w64-mingw32\include(경로가다를 수 있음) 아래 그림처럼 includePath(경로포함) 항목에 붙여 넣기 해줍니다.