컴퓨터/c
c vscode 셋팅 gcc 컴파일
풍경소리^^
2024. 7. 29. 14:20
https://www.youtube.com/watch?v=xvZfgJJ0t8k
https://www.youtube.com/watch?v=3a2KdMTRgKc
code runner 설치
https://www.youtube.com/watch?v=3PjvjNmdgNE
코드작성 main.c
상단메뉴-터미널-새터미널 Ctrl+Shift+`
dir
gcc main.c
a.exe 생성됨
a.exe 파워셀 실행시 에러
./a Tab키
자동완성됨 .\a.exe
===
gcc main.c -o main.exe
main.exe 생성됨
./main Tab키 Tab키
자동완성됨 .\main.exe
===
만약 중간단계인 컴파일만 하겠다면
gcc -c main.c
main.o 생겨남
gcc main.o run_main.exe
run_main.exe 생겨남
===
c파일이 여러개를 만들었다면
gcc -c main.c hello.c miero.c
===
c++ 이라면
코드작성 main.cpp
g++ .\main.cpp
a.exe 생성됨
\a.exe
https://www.youtube.com/watch?v=uDq7woPOZ_A
확장(Extension) 설치
C/C++ Edit Configuration 설정
Ctrl+Shift+P
C++ edit configurations (UI)
Compiler path
C:\mingw64\bin/g++.exe
IntelliSense mode
windows-gcc-x64
C++ standard
c++17
.vscode폴더
c_cpp_properties.json 생김
코드실행
상단메뉴
Run
Run Without Debugging Ctrl+F5
C++ (GDB/LLDB)
C/C++: g++.exe build and debug active file preLaunchTask: C/C++: g++.exe build active file
[Browser for CMakeLists.txt] Search for CMakeLists.txt on this computer 나오면 esc로 무시
결과 나오면
TERMINAL 클릭
결과 출력됨
오른마우스-Panel Position-Right
디버깅 설정
Ctrl+Shift+P
c++ de 입력해서
C/C++: Add Debug Configuration
C/C++: g++.exe build and debug active file preLaunchTask: C/C++: g++.exe build active file
이렇게 하면
.vscode폴더
launch.json 생김 - 디버거 설정 내용이 담겨있음
tasks.json 생김 - Ctrl+F5 하면 적용되는 내용 담겨있음
Tasks 설정
Launch 설정
제대로 작동되는지 확인 - 코드에 브레이크포인터 설정해 놓고
상단메뉴
Run
Start Debugging F5
https://www.youtube.com/watch?v=UqCZda8DLGc