경로 설정 팁 :
- $(SolutionDir) 는 sln 파일이 있는 디렉터리의 경로이다.
- $(Configuration)는 현재 빌드 환경( Debug, x64 등) 에 따라 달라지는 경로이다.
- 이것은 일반 매크로 라고 하나보다. 아래 링크에 가면 매크로가 어떤 의미를 갖는지 볼 수 있다.
- 또한 프로젝트 속성 등 설정할 때 나오는 '>>매크로' 이런 버튼을 누르면 모든 일반 매크로가 어떤 경로를 지정하고 있는지 볼 수 있따.
라이브러리 포함방법
- '프로젝트 속성 -> 구성속성 -> VC++디렉터리 -> 포함 디렉터리' 를 라이브러리 헤더파일(h)이 있는 디렉터리 경로로 설정.
- '프로젝트 속성 -> 구성속성 -> VC++디렉터리 -> 라이브러리 디렉터리' 를 라이브러리(lib)파일이 이 있는 디렉터리 경로로 설정.
- 추가 종속성 설정 : '프로젝트 속성 -> 구성속성 -> 링커 -> 입력 -> 추가종속성' 에 사용할 라이브러리 추가.
또는 코드 내에서 '#pragma comment(lib,"라이브러리 경로")' 를 사용. 보통 pch에서 해줌.
라이브러리 포함 방법은 이 방법 말고도 있지만 하나만 기억해두면 충분할 것 같다.
출력 디렉터리 변경
출력 디렉터리는 프로젝트, 솔루션 빌드 시 결과물( exe, ilk, pdb 등) 파일들이 생성되는 경로이다.
방법 : 각 프로젝트 별로 속성 -> 구성속성 -> 일반 -> 출력 디렉터리 -> 편집
'Visual Studio Tip' 카테고리의 다른 글
미리 컴파일된 헤더 (0) | 2022.01.23 |
---|