需要编译,最好没有加密