User Tools

Site Tools


cscope

This is an old revision of the document!


cscope는 기본적으로 c소스만을 다룸 그래서:

#!/bin/sh
rm -rf cscope.files cscope.files
find . \( -name '*.c' -o -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.s' -o -name '*.S' \) -print > cscope.files
cscope -b -icscope.files

도스(cygwin)에서는 find가 도스 명령어로 먹기 때문에 다음과 같이 전체 path로 적어준다.

@echo "소스 리스트 생성 -> cscope.files"
@c:\apps\cygwin\bin\find ./ \( -name '*.c' -o -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.s' -o -name '*.S' \) -print > cscope.files
@echo "디비 생성 -> cscope.out"
@c:\apps\cygwin\bin\cscope -b -i cscope.files
@ecgo "끝"

cscope 를 사용한 확장

cscope.1250575405.txt.gz · Last modified: 2013/08/03 05:04 (external edit)