[UE5] include 참조 경로 추가하기

limce·2024년 9월 8일

UE

목록 보기
3/9
post-thumbnail

언리얼 프로젝트에서 추가한 C++ 파일은
프로젝트명 폴더/(하위 폴더)/C++ 파일 의 경로로 저장되기 때문에 별다른 include 참조 경로 설정없이 C++ 파일을 추가하면 매번 include 경로의 맨 앞에 프로젝트명을 넣어야 한다.

#include "CookYourWay/Actor/Npc.h"

매번 include 참조 경로에 프로젝트명을 추가하기 번거로우므로
Source/프로젝트명 폴더/프로젝트명.Build.cs 파일에

PrivateIncludePaths.AddRange(
    new string[]
    {
        "CookYourWay" // 프로젝트명
    });

위 코드를 추가하면 프로젝트명을 추가하지 않고 참조할 수 있다.

#include "Actor/Npc.h"

하위 폴더까지 생략하고 싶다면 참조 경로에 하위 폴더명을 추가하는 방법도 있다.

PrivateIncludePaths.AddRange(
    new string[]
    {
        "CookYourWay/Actor"	// 프로젝트명/하위 폴더명
    });

*프로젝트명.Build.cs 파일에 코드 추가 후 Generate Visual Studio project files로 sln 파일을 다시 만들어주어야 반영된다.

0개의 댓글