|
현재 g++하고 bc++(빌더말구요..공개된 컴파일러;;) 기반의 IDE를 제작하고 있는 데요..
프로파일러를 비롯한 디버깅 툴의 제작 방법에 대해서 알고 싶습니다..
현재 생각중인 방법은
사용자가 설정한 디버깅명령(브레이크 포인트등..)을 컴파일전에 소스를
IDE프로그램에서 수정해서 컴파일 하는 방법으로 할려고 하는데요..
빌더에선 그런 방법은 아닌거 같더라구요..
그리고 프로파일러경우도 현재로썬 소스의 함수시작부분과끝부분에
IDE프로그램에서 임의로 시간체크 함수를 집어 넣고 컴파일하는..
방법을 생각하고 있는데요.. 그것도 말고도 더 최상의 방법이 있는거 같아서요..
마지막으로.. 디버깅중에 변수값보는거요 (빌더에선 inspect.) 그것도 제작 방법도 알고싶네요;;
꼭 소스자체를 수정하지 않고 윈32API 디버깅 함수 만으로도 할수 있을련지;;
도움바랍니다.
|