C 또는 C로 코드를 작성하고 Visual Studio Code(VS Code)를 IDE로 사용하려는 경우 이 가이드에서는 MinGW 컴파일러를 사용하여 환경을 설정하는 방법을 안내합니다. 필요한 도구 설치부터 첫 번째 "Hello World" 프로그램 실행까지 즉시 진행하겠습니다.
전제조건
시작하기 전에 다음 도구가 설치되어 있는지 확인하세요.
Visual Studio 코드:
Visual Studio Code 공식 홈페이지에서 최신 버전을 다운로드하세요.
MinGW 컴파일러:
MinGW 다운로드 페이지에서 MinGW 컴파일러를 다운로드하세요.
추가 리소스 및 지원을 받으려면 내 GitHub 저장소를 방문하세요.
MinGW 설치
MinGW를 다운로드한 후 설치하고 실행하는 방법은 다음과 같습니다.
1.MinGW 파일 추출: 다운로드한 후 MinGW 패키지를 시스템 위치(예: D:MinGW)에 추출합니다.
2. 시스템 경로에 MinGW 추가:
Visual Studio 코드 구성
다음으로 MinGW를 사용하여 C/C로 작업하는 방법을 알 수 있도록 VS Code를 설정해야 합니다.
2. VS Code 설정 구성
삶을 더 쉽게 만들기 위해 몇 가지 설정을 조정해 보겠습니다. VS 코드에서:
C/C 표준을 설정하고 터미널을 MinGW와 연결하려면 다음 구성을 붙여넣으세요.
{ "C_Cpp.default.cppStandard": "c++20", "C_Cpp.default.cStandard": "c11", "terminal.integrated.defaultProfile.windows": "Git Bash", "code-runner.runInTerminal": true, "code-runner.saveAllFilesBeforeRun": true, "code-runner.terminalRoot": "/", "code-runner.executorMapByGlob": { "pom.xml": "cd $dir && mvn clean package" }, "code-runner.executorMap": { "javascript": "node", "java": "cd $dir && javac $fileName && java $fileNameWithoutExt", "zig": "zig run", "objective-c": "cd $dir && gcc -framework Cocoa $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt", "php": "php", "python": "python -u", "perl": "perl", "perl6": "perl6", "ruby": "ruby", "go": "go run", "lua": "lua", "groovy": "groovy", "powershell": "powershell -ExecutionPolicy ByPass -File", "bat": "cmd /c", "shellscript": "bash", "fsharp": "fsi", "csharp": "scriptcs", "vbscript": "cscript //Nologo", "typescript": "ts-node", "coffeescript": "coffee", "scala": "scala", "swift": "swift", "julia": "julia", "crystal": "crystal", "ocaml": "ocaml", "r": "Rscript", "applescript": "osascript", "clojure": "lein exec", "haxe": "haxe --cwd $dirWithoutTrailingSlash --run $fileNameWithoutExt", "rust": "cd $dir && rustc $fileName && $dir$fileNameWithoutExt", "racket": "racket", "scheme": "csi -script", "ahk": "autohotkey", "autoit": "autoit3", "dart": "dart", "pascal": "cd $dir && fpc $fileName && $dir$fileNameWithoutExt", "d": "cd $dir && dmd $fileName && $dir$fileNameWithoutExt", "haskell": "runghc", "nim": "nim compile --verbosity:0 --hints:off --run", "lisp": "sbcl --script", "kit": "kitc --run", "v": "v run", "sass": "sass --style expanded", "scss": "scss --style expanded", "less": "cd $dir && lessc $fileName $fileNameWithoutExt.css", "FortranFreeForm": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt", "fortran-modern": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt", "fortran_fixed-form": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt", "fortran": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt", "sml": "cd $dir && sml $fileName", //WITHOUT TEXT FILE "c": "cd $dir && gcc $fileName -o $fileNameWithoutExt.exe && $dir$fileNameWithoutExt.exe", "cpp": "cd $dir && g++ $fileName -o $fileNameWithoutExt.exe && $dir$fileNameWithoutExt.exe", //WITH TEXT FILE // "c": "cd $dir && gcc $fileName -o $fileNameWithoutExt.exe && timeout 15s $dir$fileNameWithoutExt.exe < input.txt > output.txt || (echo -n > output.txt && echo 'Time Limit Gone')", // "cpp": "cd $dir && g++ $fileName -o $fileNameWithoutExt.exe && timeout 15s $dir$fileNameWithoutExt.exe < input.txt > output.txt || (echo -n > output.txt && echo 'Time Limit Gone')", }, "window.zoomLevel": 1, "files.autoSave": "afterDelay", }
이 구성은 C/C 표준을 C11 및 C 20으로 설정하고 Git Bash를 기본 터미널로 사용하며 C 및 C 코드 실행을 위한 명령을 설정합니다. 또한 코드를 실행하기 전에 모든 파일이 저장되도록 보장합니다.
첫 번째 C/C 프로그램 작성
이제 환경이 설정되었으므로 첫 번째 프로그램을 작성하고 실행해 보겠습니다.
예 1: Hello World
hello.c라는 새 파일을 만들고 다음 코드를 추가합니다.
#include <stdio.h> int main() { printf("Hello, world!"); return 0; }
프로그램 실행:
예 2: 입력 예
한 단계 더 나아가 보겠습니다. 다음 코드를 사용하여 input.c라는 다른 파일을 만듭니다.
#include <stdio.h> int main() { int a; printf("Enter an integer: "); scanf("%d", &a); printf("You entered: %d\n", a); return 0; }
이전과 동일한 방법(Ctrl Alt N)을 실행하면 숫자를 입력하고 프로그램에서 숫자를 다시 인쇄할 수 있습니다.
편리한 VS 코드 단축키
Visual Studio Code에서 작업 속도를 높이려면 다음과 같은 몇 가지 유용한 단축키를 사용하세요.
이러한 간단한 단축키를 사용하면 코드를 빠르게 관리할 수 있어 인터페이스 탐색에 신경쓰지 않고 문제 해결에 더 집중할 수 있습니다.
마무리
MinGW를 사용하여 Visual Studio Code에서 C/C 개발 환경을 성공적으로 설정했습니다! 간단한 프로그램을 작업하든 복잡한 프로젝트를 작업하든 이 설정은 원활하고 효율적인 코딩 경험을 제공합니다. 우리가 추가한 확장 기능과 구성을 사용하면 기본 설정에 대해 걱정하지 않고 코드 작성에 집중할 수 있습니다.
즐거운 코딩하세요! ?
위 내용은 MinGW를 사용하여 Visual Studio Code에서 C/C 개발 환경 설정의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!