Visual Studio 추가 포함 디렉터리 시스템 매크로 정리

Visual Studio 프로젝트 속성에서는 시스템 매크로를 사용해 추가 포함 디렉터리와 출력 경로를 구성할 수 있다. 절대 경로를 넣는 대신 프로젝트 기준 경로를 쓰면 다른 개발 환경에서도 설정을 유지하기 쉽다.




매크로의미
$(ProjectDir)프로젝트 파일이 있는 경로
$(SolutionDir)솔루션 파일이 있는 경로
$(Configuration)Debug, Release 같은 빌드 구성 이름




추가 포함 디렉터리에는 예를 들어 $(ProjectDir)include나 $(SolutionDir)shared/include처럼 설정할 수 있다. 여러 경로는 세미콜론으로 구분한다.




Visual Studio 추가 포함 디렉터리 매크로 사용 예




매크로를 쓸 때는 현재 속성 페이지가 프로젝트 단위인지 솔루션 공용 설정인지 먼저 확인한다. 구성과 플랫폼 조건도 함께 지정하면 Debug와 Release에서 다른 경로를 분리할 수 있다.

Comments

댓글을 불러오고 있습니다.