cscope 에서 검색리스트가 보이지않습니다. 어떻게 해야하나요?
글쓴이: ulra / 작성시간: 금, 2005/09/09 - 2:32오후
안녕하세요.
cscope 에서 검색리스트가 보이지않습니다.
검색을 하면 결과 리스트가 보이지는 않지만 커서를 이동하여
선택하면 vi로 파일이 열립니다.
검색 리스트 만 빼고는 다 나타납니다.
어떻게 해야 하나요?
telnet 접속은 Secure CRT 4.0 으로 하고 있습니다.
Forums:
cscope하고자 하는
cscope하고자 하는 대상 파일이 아마도 DOS 포맷일것입니다.
DOS와 UNIX에서 Enter키 처리 방식이 틀립니다.
cscope가 ncurses라는 라이브러리에 기반해서 만들었는데,
ncurses가 원래 유닉스계열에서 개발되서 그렇습니다.
vi로 열어서 :set ff로 확인해보세요
다음과 같이 해서 모두 unix format으로 바꾸세요.
find . -name "*.c" | xargs dos2unix
find . -name "*.h" | xargs dos2unix
find . -name "*.cpp" | xargs dos2unix
그 다음에 cscope 해보시면 잘 됩니다.
다 분석하고 다시 DOS(요즘은 윈도우 XP, Vista)로 가실때는
find . -name "*.c" | xargs unix2dos
find . -name "*.h" | xargs unix2dos
find . -name "*.cpp" | xargs unix2dos
로 변환해서 가져가셔야 잘 열립니다.
에디터가 똑똑하면 unix format인식해서 자동으로 처리하겠지만,
노트 패드같은데서 unix format으로 된 소스 열면, 줄 바뀜이
없이 계속 보입니다.
댓글 달기