add .gitignore
set static compiling flag