linux background development environment, include glog,gtest,treeconf,protobuf,net.etc