https://sourceforge.net/projects/mingw-w64/
MinGW-w64 - for 32 and 64 bit Windows
Download MinGW-w64 - for 32 and 64 bit Windows for free. A complete runtime environment for gcc. The mingw-w64 project is a complete runtime environment for gcc to support binaries native to Windows 64-bit and 32-bit operating systems.
sourceforge.net
VS Code에서 작성한 C++파일을 컴파일 해주기 위해서 mingw64를 설치.
Latest Version을 다운 받고 압축을 해제해보았으나 환경변수를 지정해줄 bin폴더가 아무리 찾아도 없다.
밑으로 내려서 exe파일을 다운 -> 실행하였는데 설치과정에서 오류.
............
침착하게 다시 밑으로 내려서 -seh 파일이 맘에 들어서 -seh를 다운.
zip폴더를 확인해보니 bin 폴더가 있다!
기쁜 마음으로 압축해제한 mingw64 폴더를 Program Files(x64)로 이동. (관리자 권한 모두 yes yes yes)(처음부터 Program Files(x64)에 해제할걸)
폴더 이동이 완료된 후에 cmd창을 켜서
g++ -v
을 입력해서 잘 설치되었는지 확인.
잘 된 것 같다.
하지만 VS Code에서 파일을 하나 작성해보면
어딘가 찝찝하다.
.vscode - c_cpp_properties.json을 변경해주도록 하자.
F1을 누르고 다음과 같이 입력해서 Json이나 UI를 열어준다. 나는 JSON으로 해주었다.
includePath에 mingw64의 include폴더 경로를 삽입해주고 intelliSenseMode를 msvc에서 gcc로 변경해주었다.
작성한 파일을 실행시키려면 g++ <파일명>으로 컴파일해주고 실행파일을 입력해 실행시켜준다.
part1이라는 폴더로 이동
fruit.cpp 파일 컴파일
>> explorer에 보면 a.exe(맥은 a.out)파일이 생기는데 ./a.exe (./a.out)을 입력해주면 파일 결과가 출력된다.
파일 내용이 바뀌면 g++을 다시 해줘야 ./a.exe를 했을때 바뀐 내용이 출력된다.
'Programming Practice > C++' 카테고리의 다른 글
백준 2530 C++ (0) | 2023.08.30 |
---|---|
백준 수학 문제 (1) | 2023.01.17 |
배열 (0) | 2023.01.17 |
배열/문자열 (0) | 2023.01.04 |
C++ 기초 (0) | 2022.12.08 |