source

vs 코드에서 제가 직면한 오류를 해결하는 데 도움을 주실 수 있나요?

gigabyte 2022. 12. 8. 21:21
반응형

vs 코드에서 제가 직면한 오류를 해결하는 데 도움을 주실 수 있나요?

[이미지 설명을 여기에 입력][1]

gcc : 'gcc'라는 용어는 cmdlet, 함수, 스크립트 파일 또는 작동 가능한 프로그램의 이름으로 인식되지 않습니다.이름의 철자를 확인하거나 경로가 포함된 경우 경로가 올바른지 확인한 후 다시 시도하십시오.행:1 문자:22

  • cd "e:"; $?{ gcc Test . c - o Test }; $?{ . \ Test }
  •                  ~~~
    
    • 카테고리정보 : ObjectNotFound : (gcc:String) [ ], CommandNotFoundException
    • FullyQualifiedErrorId : CommandNotFoundException [1] : https://i.stack.imgur.com/w8tz3.png

해결책 1: C 컴파일러를 설치하고 PATH에 추가

  1. C 컴파일러가 설치되어 있는지 확인합니다.

    • 설치되어 있지 않은 경우 MinGW-w64와 같은 것을 다운로드하여 셋업을 실행합니다(이것에 의해, MinGW-w64가 추가됩니다).bin/폴더 자체);
  2. 컴파일러를 이미 설치했지만 명령어를 찾을 수 없는 경우gcc명령줄에서 입력한 후 전체 경로를 복사하여bin/폴더(폴더:C:\mingw64\binWindows리서치 바에 다음과 같이 기입합니다.Environment Variables를 클릭합니다.

  3. 첫 번째 결과를 열고 "환경 변수"를 선택합니다.

  4. "System variables(시스템 변수)"에서Path하나:

  5. "편집" 및 "새로 만들기"를 선택하고 이전에 복사한 경로를 여기에 기록합니다.

  6. Command Line(CMD; 명령줄)을 열고 이러한 절차를 올바르게 수행했는지 테스트합니다.gcc --version다음과 같습니다.

이 모든 것을 해야 하는 이유?경로 디렉터리는 시스템에서 실행 가능한 프로그램을 찾는 데 도움이 되는 디렉터리 세트를 포함하는 특수 변수입니다.그러므로, 달리기 위해서는gcc명령줄에서 실행 가능 파일을 가지고 있어야 합니다(커맨드라인의 내부에는bin/폴더)를 선택합니다.

해결책 2: Visual Studio 설치(=/= Visual Studio 코드)

차이점을 알고 싶을 수도 있습니다.

  • Visual Studio는 완전한 "완전 기능" IDE입니다.즉, 외부 도구를 설치하지 않고도 다운로드하여 프로그래밍/디버깅을 시작할 수 있습니다(추가 라이브러리 및 DLL 제외).또, 독자적인 소프트웨어(클로즈드 소스)이기도 합니다.

  • Visua Studio Code는 에디터이므로 적절한 C 컴파일러를 별도로 설치해야 합니다.오픈 소스이며, GitHub에서 코드를 찾을 수 있습니다.https://github.com/microsoft/vscode

현재 Visual Studio에는 무료 Community Edition이 있으므로 Visual Studio를 다운로드하는 것이 좋습니다. IDE에서 코드를 디버깅하여 C를 학습하고 변수, 함수 호출 스택 등의 내부 상황을 보는 것이 훨씬 쉽기 때문입니다.그런 다음 명령줄에서 라이브러리를 컴파일 및 링크하는 방법을 별도로 배울 수 있습니다.

언급URL : https://stackoverflow.com/questions/73597203/can-anyone-please-help-me-solving-this-error-that-i-am-facing-in-vs-code

반응형