读书人

有程序是放在linu停运行但开发是在v

发布时间: 2013-09-05 16:02:06 作者: rapoo

有程序是放在linu下运行,但开发是在vs下的达达么?
公司的服务器准备放在linux下运行
但对于我这种一直在win下开发的人来说 就面临着是在linux的IDE开发 还是继续用vs开发
我个人肯定倾向于还是用vs

我想了下几个步骤
1.在win本地用svn拿下最新的代码
2.用vs编写
3.再用samba将整个win下的项目代码共享传到linux下
4.在linux下用某个IDE编译一下代码
5.编译没问题的话,再回到win下,用svn上传之前修改的代码

但感觉真正操作起来的话 是不是有点很繁琐?
请问有哪些人是我这样的 你们是怎么操作的呢?

反正目的就是在vs下写代码,然后保证在linux编译运行都没问题!
[解决办法]
这事儿咋说呐。很多库都是跨平台的,比如说ace。

如果你严格的遵守只调用ace namespace下的函数,应该就是可以跨平台的。

但是,编译器的差异性和操作系统的差异性,让这个事情变得很难。

再说,一个类库的引入是个非常需要谨慎的事情。这不只是代表你需要去学习吃透,你的团队伙伴也需要去学习吃透,你以后招聘的人也必须要具备这方面的技能。几乎是个不可能完成的任务。

看你的描述好像是服务器开发。一般为了保障者玩意能上线,只会针对目标环境开发。目标环境就是实际运行环境。

另外ide环境对服务器调试意义并不是很大。你的断点本身也掩盖了程序运行的实际情况。大多是日志分析方式。

仅供参考。

读书人网 >C++

热点推荐