2013年2月15日星期五

为C库生成geany tags

CFLAGS=`pkg-config --cflags 相关库` geany -g ~/.config/geany/tags/标记名.c.tags 头文件

其中头文件可多个.

例如,为efl的所有库文件生成tag,可在/usr/include下使用:

for i in ecore eet eina eio embryo evas e_dbus edje eeze efreet elementary emotion ethumb; do
CFLAGS=`pkg-config --cflags ecore eet eina eio embryo evas edbus edje eeze efreet elementary emotion ethumb` geany -g ~/.config/geany/tags/${i}.c.tags ${i}*/*.h

done


参考:geany手册