cscope -q 옵션시 동작 안 함
글쓴이: gggpanda / 작성시간: 목, 2012/11/08 - 3:09오후
안녕하세요. 원래 프로그래밍 쪽에 올렸는데..여기가 더 적절한 것 같네요.
윈도에서 gvim + cscope 잘 쓰고 있는데요.
제 컴에서는 처음 DB 생성시 -q옵션을 주고 생성하면 안 됩니다. (안 쓰면 잘 되고요)
vim 에디터 하단에 "no matches found for cscope query .... " 요런 에러가 뜨고 안 됩니다.
제 생각엔 -q 옵션 생성 시 필요한 env나 sort (둘 다 구해서 돌아가게는 해놨습니다..)가 뭔가 문제가 있는거 같은데..
딱히 방법이 없을까요? -q 옵션 없이는 너무 느려서요..ㅠㅠ
Forums:
현재 디렉토리에 cscope.files 은 있나요?
현재 디렉토리에 cscope.files 은 있나요?
---------
간디가 말한 우리를 파괴시키는 7가지 요소
첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스
이익추구를 위해서라면..
다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치
네..당연히 있죠. -q만 빼면 다 잘
네..당연히 있죠.
-q만 빼면 다 잘 됩니다.
env랑 sort도 GNU tools용으로 잘 되고요.
도대체 이유가 뭔지 ..ㅠㅠ
이미 확인하신것 같지만, 아래 링크가
이미 확인하신것 같지만, 아래 링크가 있네요.
http://kldp.org/node/90000
일단 cscope가 두개의 파일을 생성하는지 확인부터 하셔야,
cscope의 문제인지, vim의 문제인지 확인이 되겠네요..
이미 올려주신 링크에 나온대로 했습니다. 그래서 두
이미 올려주신 링크에 나온대로 했습니다.
그래서 두 개의 파일이 추가로 생기는 것도 확인했고요.
혹시 env와 sort가 잘못된 건 아닌가 생각 중입니다...;;
원인은 버젼문제인거 같습니다.
http://code.google.com/p/easy-vim/downloads/detail?name=cscope.exe&can=2&q=
위에서 제공하는 cscope.exe의 버젼은 16.0a 이지만 Sep 19, 2009에 업로드되었죠.
이 버젼으로 하면 제대로 동작하지 않습니다.
http://code.google.com/p/cscope-win32/downloads/detail?name=cscope-15.8a-win32rev1-static.zip
하지만 위에서 제공하는 cscope.exe의 버젼은 15.8a 이지만 Sep 02, 2012에 릴리즈되었죠.
이걸로 하면 제대로 동작합니다.
왜 이런 버젼의 혼선이 온건지 모르겠네요.
댓글 달기