解决跨平台编译问题