update doc for installing and compiling