Search notes:
Kernel compilation: Create tag files
The four
make targets
tags,
TAGS,
ctags and
gtags create tag files that can be used in editors to find identifiers in source files.
$ make tags
…
xargs: ctags: No such file or directory
ctags is not installed. I try universal-ctags (Alternatively, there would also be exuberant-ctags);
$ sudo apt install -y universal-ctags
Try again
$ make tags
The command now succeeded and created the
tags file. It is more than 1 GB:
$ ls -lh tags | cut -d ' ' -f 5
1.3G
TODO
Test the $COMPILED_SOURCE environment variable.
make ctags requires ctags to be installed.