---
name: "codequery"
section: "1"
platform: "linux"
package: "codequery"
version: "1.0.0+dfsg-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/codequery"
---

# codequery(1)

create codequery database

## NAME

codequery - create codequery database

## SYNOPSIS

**codequery**

## EXAMPLE

 1\. Change directory to the base folder of your source code like this:

```
cd ~/projects/myproject/src
```

 2\. Create a cscope.files file with all the source files listed in it (Use java as example here).

```
find . -iname "*.java" > ./cscope.files
```

 3\. Create a cscope database like this:

```
cscope -cbR
```

 4\. Create a ctags database like this:

```
ctags --fields=+i -n -R -L ./cscope.files
```

 5\. Run cqmakedb to create a CodeQuery database out of the cscope and ctags databases, like this:

```
cqmakedb -s ./myproject.db -c ./cscope.out -t ./tags -p
```

 6\. Open myproject.db using the CodeQuery GUI tool by running the following. Wild card search (\* and ?) supported if Exact Match is switched off. Or use cqsearch, the CLI-version of CodeQuery (type cqsearch -h for more info).

```
codequery
```

## COPYRIGHT

Copyright 2013-2015 ruben2020 *https://github.com/ruben2020/*

Website: *https://github.com/ruben2020/codequery*

## AUTHOR

This manual page was written by ChangZhuo Chen *\<czchen@debian.org\>* for the **Debian GNU/Linux system** (but may be used by others).
