특정 문제를 풀다가 제한 시간안에 들어오지 않는 프로그램인 줄 알고 열심히 최적화를 했는데 알고보니 온라인 저지 환경(-O2)로는 잘 들어오는 경우가 몇 번 있었다.
물론 실행파일을 만들 때 g++ -O2 main.cpp를 하면 되지만, 귀찮기에 명령어를 하나 만들어 작동하게 하려한다.
gpp.bat 만들기
@echo off
g++ -O2 -std=c++17 -Wall -Wextra %*
⬆️ 깔끔하게
@echo on
g++ -O2 -std=c++17 -Wall -Wextra %*
@echo off
⬆️ 실제로 명령어가 실행되는 과정이 출력됨
해당 bat 파일을 PATH로 옮기기
환경 변수 편집에 가서 PATH에 있는 아무 경로에 넣어도 됨.
vscode를 다시 실행해 콘솔 창에서 gpp --version 쳐보기
이제 실행파일을 생성할 때 gpp 명령어를 쓰면 된다