把Win平台的服务端移植到Linux,开发测试用哪个系统比较好?

SCUM 2008-12-18 11:33:25
公司的项目要求把以前在 windows 上用 c++ 写的服务端移植到 linux
对 linux 完全不了解
请教下 开发和测试 用哪个系统比较好?
redhad? ubuntu? 或别的?

另外 c++ 移植也有点麻烦 之前有很多涉及 winapi 的部分
是移植方便些 还是 java 重写更好?

盼大家给点经验之谈。。。。。。。。
...全文
138 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
celltree001 2008-12-20
  • 打赏
  • 举报
回复
推荐用centos,不要用ubuntu
帅得不敢出门 2008-12-20
  • 打赏
  • 举报
回复
学习.
SCUM 2008-12-19
  • 打赏
  • 举报
回复
感谢二位
那我先找些资料看看
linaxing 2008-12-19
  • 打赏
  • 举报
回复
用java是个不错的选择,一劳永逸。
几年前也做过一个从windows移植到Linux的项目。我们的做法是自己实现了一套库,把对windows的系统调用转换为对linux的系统调用。
但有的系统调用没法转换,就只能改原来的设计。
Behard 2008-12-19
  • 打赏
  • 举报
回复
JAVA 确实不错

不过我讨厌 JAVA,特别是现在使用 Altera FPGA的 Quartus/NIOS II EDS 系列软件之后
其为了跨平台使用JAVA实现,速度狂慢,重新编译一次要一个多小时
pottichu 2008-12-18
  • 打赏
  • 举报
回复
做服务器的话,建议使用 centos 系列。
centos 是 redhat企业版发展而来的。
用 java做也是个不错的选择。
NC 2008-12-18
  • 打赏
  • 举报
回复
涉及很多winapi建议还是用java重写吧,不是所有的winapi在linux下都那么容易实现的。
可以考虑centos
SCUM 2008-12-18
  • 打赏
  • 举报
回复
re 1楼:

那些winapi多数是为了trace的UI相关的
都可以去掉 改用console输出

现在在考虑的是该选哪个系统
对linux家族都不太了解

现在想的是在 win 上用 java 开发 完了发布到 linux 下测试
不知道这样是否可行



23,128

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧