还原一些编译用到的 define