Reference: https://code.visualstudio.com/docs/cpp/config-mingw
1. 비주얼 스튜디오 코드 왼쪽에 블럭 표시 클릭 -> 'C/C++ extension for VS Code' 검색해서 다운받는다.
여기에서 installer을 다운 받고 실행, Architecture은 x86_64를 누른후 다음.. 다음을 눌러서 다운 받는다.
3. 하단의 돋보기 클릭, 환경 변수 검색을 해서 시스템 환경 변수 편집에 들어간다 (제어판 통해서 들어가도 ok).
4. Environment variable의 Path에서 C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin이라는 path를 추가해준다.
사용자변수에 MINGW_HOME을 또 만들어서 C:\Program Files ... \mingw64 (bin 파일 제외) 까지 복사해서 추가하면 된다 (mingw가 여러군데 있어서 해줌).
5. Visual Studio Code에서 터미널을 열든 cmd를 켜서 아래 커멘드로 잘 설치 되었는지 확인 가능.
gdb --version
이제 본격적으로 파일을 만들어서 돌려볼수 있는데
이미 만들어 놓은 workspace가 있다면 폴더를 visual studio code상에서 연 다음에 (file -> open folder)
터미널을 연다.
//code가 있을 파일
mkdir [project_file_name]
cd [project_file_name]
code .
//이러면 새로운 창이 뜨고 project_file_name이라는 폴더 안에 있을거다.
(new file 아이콘 클릭 하고 파일을 만들어준다)
샘플 코드
#include <iostream>
#include <vector>
#include <string>
using namespace std;
int main()
{
vector<string> msg {"Hello", "C++", "World", "from", "VS Code", "and the C++ extension!"};
for (const string& word : msg)
{
cout << word << " ";
}
cout << endl;
}
Ctrl+S를 통해 저장을 한 후
Terminal -> Configure Default Build Task 클릭 -> C/C++: g++.exe build active file 클릭
그러면 tasks.json이라는 파일이 생성이 될거다.
만들어 놓은 cpp 파일로 돌아가서 (tasks.json에서 하는거 아님) Ctrl+Shift+B를 클릭하거나
Terminal -> Run Build Task 클릭.
그러면 아래와 같이 실행되고
cpp 파일에 대한 .exe 파일이 생길거다.
그 파일을 터미널에서 ./[file_name].exe로 돌려준다.
Convert Binary Number in a Linked List to Integer (Day 1) (0) | 2020.11.01 |
---|---|
cin, getline skipping input (0) | 2020.09.03 |
Int to string, string to char* in c++ (0) | 2020.07.19 |
Stringstream: cuts the string into parts by space (0) | 2020.07.19 |
Ternary if statement (0) | 2020.07.19 |
댓글 영역