네이트온 : ljyong987@nate.com
by 해법
프로젝트 세팅 문제 (중단점 생성)
이걸 꼭 포스팅해야지 하면서 생각하고 있었는데 매번 까먹다가 드디어 올립니다.
이 문제를 해결하는 방법 찾기가 참 힘들더군요. 많이 생기는 일이 아닌 듯..
VS2005만 그런지는 잘 모르겠습니다.
저는 프로젝트가 생성될 때마다 이걸 세팅을 해주지 않으면 안됩니다.
혹시 같은 문제를 겪고 있다가 해결하신 분.
프로젝트 세팅이 정상적인 기본상태로 돌아가게하는 방법을 알려주신다면 감사하겠습니다.


자 이제 시작합니다.
문제는 중단점을 걸고나서 디버깅을 하면 중단점이 제대로 동작하지 않는 것 입니다.
중단점을 걸고 디버깅을하면 중단점이 아래 그림처럼 그냥 뻥 뚫려버립니다.
그리고 휙 지나가요. ㅡ,.ㅡ;;

이 문제를 해결하려면 우선 솔루션 탐색기에서 프로젝트 속성을 들어갑니다.
그리고 C/C++탭(?) 안에 디버깅 정보 형식 값을 "편집하며 계속하기를 위한 프로그램 데이터베이스(/ZI)"로 줍니다.

그리고 링커-디버깅 탭(?)으로 가셔서 디버그 정보 생성을 "예(/DEBUG)"로 줍니다.

자 보통은 여기까지 오면 제대로 디버깅 할 때 중단점에서 제대로 멈춥니다.
그런데 디버깅을 하려고 F5를 누르면 에러가 나면서 이런 메세지가 나올 때가 있습니다.

그럴땐 C/C++ - 최적화 탭으로 가셔서 최적화를 "사용 안 함(/Od)"를 주시면 됩니다.


처음에 말한 것 처럼 저는 프로젝트를 만들 때마다 이 옵션들이 중단점에 구멍을 뚫어버리게 바뀌어버립니다. ㅡ,.ㅡ
확 그냥 다시 깔아버릴까..
by 해법 | 2009/04/08 19:55 | C++ | 트랙백 | 덧글(2)
트랙백 주소 : http://edible.egloos.com/tb/1365384
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Commented by dlunch at 2009/04/09 07:34
하지말라는 신의계시 ㄲㄲ
Commented by 해법 at 2009/04/09 19:07
야이..

:         :

:

비공개 덧글



<< 이전 페이지 다음 페이지 >>


카테고리
최근 등록된 덧글
이글루 파인더
rss

skin by 이글루스