如果你不是为了用什么只有linux才有的东西(譬如说裸用epoll)的话,其实你完全可以写的时候小心点,在Windows上跑过了,然后写个makefile在linux下再编译一次跑你的test case。我写跨平台的东西都是这么做的,linux调试这些逻辑超复杂的C++程序...