1.change repo to submodule
2.modified some configure