문제점 : Visual Studio 2010으로 마이그레이션하려고하는 대규모 Visual C ++ 프로젝트가 있습니다. 다양한 소스와 다양한 연령대의 다양한 요소가 혼합되어 있습니다. 와를 모두 포함 winsock.h
하고 있기 때문에 문제가 발생 winsock2.h
합니다.
질문 :#include
Visual Studio C ++ 소스 파일 의 계층 구조를 표시하기위한 도구와 기술은 무엇입니까 ?
전 cl /P
처리기 출력을 얻는 것에 대해 알고 있지만 어떤 파일에 다른 파일이 포함되어 있는지 명확하게 표시하지는 않습니다 (이 경우 /P
출력은 376,932 줄 길이 8-)
완벽한 세계에서 나는 어떤 파일이 다른 파일과 라인 번호와 함께 포함되어있어 소스로 이동할 수있는 계층 적 표시를 원합니다.
source.cpp(1)
windows.h(100)
winsock.h
some_other_thing.h(1234)
winsock2.h
gcc -H -fsyntax-only ...
경우 계층 구조를 출력하는 데 사용 하십시오. stackoverflow.com/a/18593344/427545에 대한