1. 抽取其中用到的 Win32API, 分为通信类, 多线程类,时间字符串等函数类, 逐一封装成 Linux 的函数;
2. 调试移植后的整个代码库, 并作必要的调整和修正;
3. 需要 C++11/14 的经验;
4. 需要 Windows 和 Linux 高性能多线程 C++服务器程序开发和调试的经验,
5. 需要 boost 及 zeromq, 以及异步通信库, 异步日志库等方面的经验;
在linux环境下,可以使用网挂载方法,将开发主机的文件传输到开发套件。挂载方法在linux指南有介绍,如:在开发板执行:mount –t nfs 192.168.1.93:/nfsroot /mnt 会将开发主机的/nfsroot目录挂载到开发套件的/mnt下,只需要将所需要传输的文件放到/nfsroot目录下,然后登录到开发板,在开发套件/mnt目录下就会看到所传文件。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)