恢复 compile