Windows/DLL,MFC

[Windows DLL] 참고1. Test 프로그램과 DLL을 동시에 컴파일 하기.

별빛의온기 2022. 10. 21. 15:50
반응형

각각의 프로젝트를 만들어서 따로 컴파일 및 실행하면 은근히 번거롭습니다.

또한, 앱 실행하면서 DLL 내부를 디버깅 하고 싶은데 프로젝트를 따로 실행하면 디버깅이 불가능합니다.

 

그래서 앱 실행프로젝트와 DLL 프로젝트를 동시에 디버깅하는 방법에 대해서 설명합니다.

 

방법은 엄청 간단합니다.

바로 빌드 종속성을 설정하면 되는데요.. 

 

1. 테스트대상 프로젝트에 마우스 커서를 올리고 우클릭하면 [빌드 종속성]이라는 항목이 있으며, 거기서 [프로젝트 종속성]을 클릭합니다.

2. 종속 대상으로 DLL생성 프로젝트를 체크하고 확인을 누릅니다.

 

3. 그리고 리빌드하면 성공이 2라고 뜨면서 2개의 프로젝트를 빌드 했음을 확인 할 수 있습니다.

 

이렇게 설정하면 디버깅시에 테스트용 UI 프로젝트를 실행하면서 DLL에 대한 디버깅이 가능합니다. 

반응형