优化编译路径，优化内置变量的使用