Program Language/C & C++

[VS] Visual Studio Dependencies(종속성) 설정

야곰야곰+책벌레 2021. 12. 6. 12:31
728x90
반응형

  VS 프로젝트를 진행할 때, 여러 Lib 프로젝트를 만든 후 가져다 사용하는 경우가 많다. 그럴 경우 컴파일 실행 순서가 뒤죽박죽이면 여러 번 컴파일해야 한다. 왜냐면 가져 다 사용해야 할 Lib이 컴파일이 끝난 상태가 되었을 때 그것을 이용하는 프로젝트가 컴파일이 완료될 수 있기 때문이다.

 

  이런 작업을 위해 컴파일을 순서를 정해주기 위해서는 프로젝트의 종속성을 설정해 줘야 한다. Visual Studio에서는 종속성을 설정하는 기능을 지원한다.

솔루션 이름에서 우클릭(1)하여 속성(2)을 클릭하면 솔루션의 속성을 볼 수 있다.

항목 중에 Project Dependencies를 선택(3)하고 종속성을 설정할 프로젝트를 선택(4) 한다. 해당 프로젝트를 선택하면 이 프로젝트를 제외한 프로젝트들이 나타난다.

설정하려고 하는 프로젝트가 이용하는 다른 프로젝트를 체크 박스를 이용하여 선택하면 된다. 그렇게 하면 해당 프로젝트는 선택된 프로젝트들보다 늦게 컴파일을 시도하게 된다.

728x90
반응형