add file using clang as a library(3)