
1. 抽取其中用到的 Win32API, 分为通信类, 多线程类,时间字符串等函数类, 逐一封装成 Linux 的函数;
2. 调试移植后的整个代码库, 并作必要的调整和修正;
3. 需要 C++11/14 的经验;
4. 需要 Windows 和 Linux 高性能多线程 C++服务器程序开发和调试的经验,
5. 需要 boost 及 zeromq, 以及异步通信库, 异步日志库等方面的经验;
去喷开发者。python 本来就是解释型语言,应该是系统无关的,在 Linux 上面应该可以直接使用。
被他们写成了 windows only 的程序我建议你还是去揍开发者为好。
不过你可以试试替换这些调用库,我印象里这种调用有的都是用的通用函数接口,把引用的功能库换成别的对应库不需要再进行修改就能用了。
没弄过 python ,不过我记得 python 的跨平台性很好。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)