How do I use Freescope?
Freescope is used in a similar way to the "cscope" program.
First, start by storing all input files into a file called freescope.files
. Then you can start freescope.
For example, this can be done by doing the following on the command line:
$ cd <my_project_path>/<my_project>
$ find . -name '*.[hc]' > freescope.files
When Freescope is launched for the first time, it builds a new symbol database
by scanning all input files listed in freescope.files and all the system
header files included by these files.
If a system header file includes another system header file, this second file
is also scanned. This process is repeated recursively until all included
system header files have been processed.
Once the database built, the user can choose a category with the UP,
DOWN or TAB keys, and enter his query.
If results are found, they are displayed in the result window, above the
status bar. The user can start browsing the results by pressing the
CTRL-W keys. CTRL-W is used for switching between Query and
The user can exit the program by pressing CTRL-D.
For more details, consult the man page.