본문 바로가기
【Fundamental Tech】/Linux

아키텍처 별 Linux Kernel 분석용 ctags/cscope 태깅 정보 생성하기

반응형
윈도우에서는 Source Insight가 있지만, Linux에는 ctags와 cscope가 있어 Kernel 코드이 용이합니다.
예전에 스크립트로 만들었던 기억이 나는데....
요즘은 커널 Makefile에 ctags의 tags 파일과 cscope의 cscope.out 파일 생성 기능이 들어 있네요. 캬~


사용법은


$ make tags ARCH=<아키텍처 이름>

$ make cscope ARCH=<아키텍처 이름>


예를들어, arm 아키텍처에 대한 리눅스 커널 코드의 태그를 생성하려면 다음과 같이 하면 됩니다.


$ make tags ARCH=arm

$ make cscope ARCH=arm


반응형