Sådan integreres cscope med vim på Windows?

Indlæg af Hanne Mølgaard Plasc

Problem



vim version: 7.1
ekko har ('cscope'): 1


Jeg forsøger at integrere cscope miljø med vim på windows.
Jeg forsøger at oprette en ny database via følgende kommando


cscope tilføj C: \ Path


Jeg får fejlmeddelelsen
E563: stat (C: \ Path) fejl: 2


Jeg antager, at fejlmeddelelsen skyldes, at cscope ikke kan oprette databasefilen
Det er nødvendigt for den at udføre dennes operationer. Den angivne vej er en gyldig sti.


Hvad kan være den mulige årsag til følgende fejl?


Tak
Gudge

Bedste reference


Bare for at validere, hvordan du konfigurerer det ...



  1. Opret cscope-databasen:


    C: \ Værktøjer \ src> c: \ værktøjer \ bin \ cscope.exe -bv. *. C. *. H


    Generering af database ...

  2. Næste skal du indstille stien til cscope eksekverbar indeni vim:


    se csprg=C: \ tools \ bin \ csope.exe

  3. Tilføj derefter stien (rigtigt undslippet) til din cscope database:


    cs tilføj C: \ tools \ src \

  4. Nu skal du være i stand til at bruge cscope helt fint.



Bemærk at jeg brugte vim 7.3.470 fra Cream-webstedet, og mit cscope er den native Win32-version, der hostes på Google-kode.

Andre referencer 1


Årsagen til fejlmeddelelsen er, at du ikke har en cscope database overhovedet.


For at kunne gøre en succes :cs add skal du bygge databasen, før du forsøger at tilføje den.


Et eksempel på at opbygge databasen kunne findes i denne Vim Tip:

Opret og opdater automatisk cscope database [3]


Når du har bygget databasen (siger ved C:/temp/cscope.out), kan du åbne forbindelsen til databasen ved hjælp af :cs add C:/temp/cscope.out