在游戏服务器开发中,跨平台不是必须的.线上游戏既有windows下的C++..Net服务器也有linux下的C++.go.erlang服务器.但是无论如何都要保证开发环境和线上运行环境的一致,否则不同平台的问题可能引发致命的后果. 很多人希望使用windows开发,以使用其便利的开发环境,然后在linux下运行,使用其强大的运维系统.我以前也有这种想法,不过实践证明这绝对是个bad idea.为什么呢,咱们不妨看一下这种开发环境: 开发机用于程序员开发测试,而测试机用于内部压力测试,发布机则是外…