>백엔드 개발 >C++ >Visual Studio Code에서 헤더 파일 포함 오류를 수정하는 방법은 무엇입니까?

Visual Studio Code에서 헤더 파일 포함 오류를 수정하는 방법은 무엇입니까?

Mary-Kate Olsen
Mary-Kate Olsen원래의
2024-11-11 19:12:02986검색

How to Fix Header File Inclusion Errors in Visual Studio Code?

오류 해결을 위한 Visual Studio Code의 헤더 파일 배치 이해

헤더 파일과 소스 파일을 별도의 디렉터리로 분리하여 코드베이스를 구성하면 명확성과 유지 관리 용이성을 높일 수 있습니다. 그러나 헤더 파일이 소스 디렉터리가 아닌 다른 디렉터리에 있으면 Visual Studio Code(VSCode)에서 오류가 발생할 수 있습니다.

특정 시나리오에서는 파일을 다음과 같이 구성했습니다.

- build
- include
 |- SDL2
 |- SDL2_Image
 |- someHeaderFile1.h
 |- someHeaderFile2.h
- src
 |- main.cpp
 |- someCppFile.cpp
- Makefile

#include 지시문을 사용하여 이러한 헤더를 가져올 때 VSCode는 해당 헤더가 소스 파일을 기준으로 포함 폴더의 경로에 있을 것으로 예상하기 때문에 오류를 표시합니다. 이 문제를 해결하려면 VSCode의 포함 경로 옵션에 포함 폴더의 경로를 추가해야 합니다.

1단계: 구성 편집 창 열기

  • Ctrl Shift를 누릅니다. P를 눌러 명령 팔레트를 엽니다.
  • "구성 편집"을 검색하여 선택합니다.

2단계: 구성에 포함 경로 추가

  • 포함 경로 필드에 다음 경로를 포함 디렉터리에 붙여넣습니다.
    /path/to/your/project/include

3단계: 창을 닫고 컴파일

  • 경로를 추가한 후 구성 창을 닫습니다.
  • 코드를 다시 컴파일합니다. 헤더 파일 포함과 관련된 이전 오류가 이제 해결되었습니다.

위 내용은 Visual Studio Code에서 헤더 파일 포함 오류를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.