Visual Studio 프로젝트 속성에서는 시스템 매크로를 사용해 추가 포함 디렉터리와 출력 경로를 구성할 수 있다. 절대 경로를 넣는 대신 프로젝트 기준 경로를 쓰면 다른 개발 환경에서도 설정을 유지하기 쉽다.
| 매크로 | 의미 |
|---|---|
| $(ProjectDir) | 프로젝트 파일이 있는 경로 |
| $(SolutionDir) | 솔루션 파일이 있는 경로 |
| $(Configuration) | Debug, Release 같은 빌드 구성 이름 |
추가 포함 디렉터리에는 예를 들어 $(ProjectDir)include나 $(SolutionDir)shared/include처럼 설정할 수 있다. 여러 경로는 세미콜론으로 구분한다.

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