디버그중에 참조한 dll의 함수로 Trace Into 되지 않고 Step Over 되어 버린다.
예를 들어 공통 함수들을 모은 common.dll이 있고 common.dll을 참조 해서 사용하는 start.exe 프로젝트가 있을때 start.exe 프로젝트에서 디버그 하면 common.dll의 함수로 Trace Into가 되지 않는 현상이다.
이럴땐 프로젝트 실행중에 View - Debug Windows - Modules 를 실행한다.
그리고 해당되는 dll을 찾아서 Reload Symbol Table 클릭하고 해당 dll의 경로를 찾아서 OK해주면 된다.
이젠 디버그가 된다^^*
예를 들어 공통 함수들을 모은 common.dll이 있고 common.dll을 참조 해서 사용하는 start.exe 프로젝트가 있을때 start.exe 프로젝트에서 디버그 하면 common.dll의 함수로 Trace Into가 되지 않는 현상이다.
이럴땐 프로젝트 실행중에 View - Debug Windows - Modules 를 실행한다.
그리고 해당되는 dll을 찾아서 Reload Symbol Table 클릭하고 해당 dll의 경로를 찾아서 OK해주면 된다.
이젠 디버그가 된다^^*
'프로그램 경험 > C/C++' 카테고리의 다른 글
[VC++] fatal error C1859: 'Debug\HelloWorld.pch' 미리 컴파일된 헤더에서 예기치 않은 오류가 발생했습니다. 컴파일러를 다시 실행하면 이 문제를 해결할 수 있습니다. (2) | 2010.08.11 |
---|---|
[C++ Builder] StringGrid에 체크박스 넣기 (0) | 2010.07.08 |
[C++ Builder] 단축키 (2) | 2010.07.08 |
[C++ Builder] 여러 단계 작업을 하는 동안 오류가 발생하였습니다... (0) | 2010.05.31 |
[C] Vs2005에서 C언어 디버깅시 오류 (0) | 2009.09.10 |