본문 바로가기
개발/TIL

[Visual Studio Code] vs code 터미널로 C, C++ 컴파일&실행하기

by candosh 2023. 6. 28.

별건 아니지만! 나도 몰랐기에 글로 남겨둔다!
 
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