개발/TIL
[Visual Studio Code] vs code 터미널로 C, C++ 컴파일&실행하기
candosh
2023. 6. 28. 23:50
별건 아니지만! 나도 몰랐기에 글로 남겨둔다!
Mac으로 C, C++ PS를 할 때, vs code를 대부분 사용하는 것 같다.
하지만 터미널로 컴파일, 실행을 어떻게 하는지 초기에는 어려움이 있다.
우선 나도 vs code에서 C++로 백준 문제를 풀고 있는데! 그 방법을 간단히 적어두겠다!
1. 파일 컴파일 하기

먼저
$ g++ -o 파일이름 파일이름.cpp
-> C의 경우는 $ gcc -o 파일이름 파일이름.c
이렇게 해주면 컴파일이 되는데! 주의할 점은 코드를 수정할 경우 다시 컴파일하고 실행해야 한다는 점!!
다음 선택 사항
-std=c++17은 c++ 몇 버전으로 컴파일할지까지 써주는 것이다.
안 써도 괜찮지만! 백준 같은 문제를 풀 때는 잘 선택해서 사용하는 게 좋다! 기본은 c++11로 되어 있다고 들었다!
$ g++ -o 파일이름 파일이름.cpp -std=c++17
2. 컴파일 후에는 실행

$ ./파일이름
으로 실행해 주면 된다!
내 생성 파일 명은 '2751'이었으니 './2751'로 실행해 주고, 입력 값이 있다면 아래에 써주면 출력 값이 나오니 당황하지 않고 적어주면 된다!
요약
파일명이 hello.cpp 라면 아래와 같이 터미널에 치면 됩니다!
g++ -o hello hello.cpp
./hello