fix error on multiple files
fix a fault about include functions
update build of compilation database