linux在windows上的开发 我们开发了C++代码,主要是在VI.的无头Linux X64服务器上,我们提供了Windows桌面,我想知道其他类似情况下的其他人如何工作?您是仅仅使用windows来远程访问linux box,还是有一种在windows上开发的方法
我想到的两个解决方案是:linux在windows上的开发 我们开发了C++代码,主要是在VI.的无头Linux X64服务器上,我们提供了Windows桌面,我想知道其他类似情况下的其他人如何工作?您是仅仅使用windows来远程访问linux box,还是有一种在windows上开发的方法,c++,windows,linux,vi,C++,Windows,Linux,Vi,我想到的两个解决方案是: 在windows桌面上运行linux虚拟机 西格温。(不确定) 还有其他的吗?你只是用windows来远程进入linux系统,还是有办法在windows上开发。--是的,大部分时间我都是这样做的 winscp是一种工具,可以让您在所选编辑器中进行本地文本编辑,无论是emacs for windows、gedit还是记事本,并且可以远程保存。有一个windows端口。作为一个普通用户,我可以说,除了使用windows路径分隔符,这种体验是无缝的 还有其他可供考虑的选择:
还有其他的吗?你只是用windows来远程进入linux系统,还是有办法在windows上开发。--是的,大部分时间我都是这样做的 winscp是一种工具,可以让您在所选编辑器中进行本地文本编辑,无论是emacs for windows、gedit还是记事本,并且可以远程保存。有一个windows端口。作为一个普通用户,我可以说,除了使用windows路径分隔符,这种体验是无缝的 还有其他可供考虑的选择:
- 为您提供一组为windows本机编译的GNU工具,包括shell ssh/scp
- 获取gcc的Windows端口
- 是另一组GNU工具端口,但没有最近的活动
正如其他人所提到的,获得SSH/SCP,目的是为Windows构建的。
< P>目前我开发的唯一C++应用程序是基于Qt和跨平台的,所以我倾向于在Windows中使用VisualStudio开发,然后在Linux上进行测试。对于linux上的测试,我主要使用putty、vi和make,但是如果我需要使用调试器,我会使用nemiver和xming,putty会将x会话导出到PC,以便xming进行渲染 当我在这样的环境中工作时,我在我的windows机箱上安装了Cygwin/X和putty。在连接-->SSH-->X11-->启用“启用X11转发”的情况下,使用putty连接到Linux机箱。你- 安装Cygwin,包括Cygwin/X-下载安装程序,确保在要安装的内容中选择了xinit包,然后点击go李>
- 在会话设置中安装PuTTY并启用X转发。PuTTY将自动正确设置显示环境变量
- 在Windows上启动X服务器(开始->程序->Cygwin/X->XWin服务器)-您可能希望将其复制到您的启动组,以便在登录时运行
- 使用PuTTY连接到*nix盒并启动一个X Windows程序-记住“将其放大”
另一件我很幸运的事情是在Linux上使用Samba来共享我的源代码树,然后将Windows中的驱动器映射到该共享,使用本机Windows工具进行编辑。Putty应该是一个不错的选择。您在开发中使用什么类型的版本控制?安装了Linux的virtualbox。