중단점 활성화 안될 때1 VC++ Release모드로 디버깅하기 Visual Studio에서 VC++로 실행하면, Release와 Debug가 있다. 둘의 차이는? 1. PDB파일의 생성여부 2. 최적화 여부 3. _DEBUG 전처리기 정의여부 실행중인 프로세스에 연결하면.. 디버그 모드로 연결은 된다. 근데 중단점 설정이나 소스코드 위치는? 많이 다르다. 중단점 설정에 필요한거 : PDB파일 프로젝트 -> '속성' 에 들어가보자. 구성속성 중, '링커' -> '디버깅' 선택해보면.. 위와 같이 디버그 정보 생성이 되어있어야 PDB파일이 생성된다. (VS2022에서는 Release도 생성하게 해주는 것이 default로 된듯? VS2018인가까지는 생성안함이 Default였는데..) 여튼.. 저 옵션이 되어있으면 PDB파일이 생성되고, 해당 프로세스에 붙여서 디버깅이.. 2022. 7. 25. 이전 1 다음 728x90