[C] #ifdef 문만 선택적으로 없애는 법

freezm7의 이미지

소스 파일을 분석하는데, #ifdef, #ifndef 문이 너무 많아서
코드의 흐름을 따라가는데 지장이 많습니다.

그래서 저 매크로만 전처리한 결과를 구해내고 싶은데,
cpp 를 돌리면, #include, 코멘트, #define 까지 다 처리한 결과를 내어주네요.

전처리기의 기능 중 일부만을 선택적으로 적용하는 방법을 아시는 분 알려주시면 감사하겠습니다.

(man 페이지는 살펴봤구요... 검색도 해봤습니다.)

cinsk의 이미지