微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在windows上开发linux

我们主要在带有VI的无头linux x64服​​务器上开发C ++代码。 我们提供的Windows桌面,我想知道其他人在类似的情况下工作? 你只是使用Windows远程进入Linux的盒子,或者有一种方法来在Windows上开发。

我想到的两个解决scheme是:

在Windows桌面上运行一个Linux虚拟机。

Cygwin的。 (不确定)。

其他人?

Windows的vi和emacs实现的行为是否像Unix对应?

PyInstaller在32位Linux上 – 导入错误:'六'包是必需的

为什么hex编辑是不可逆的?

一个窗口的VIM端口。 作为一个日常用户,我可以说体验是无缝的,除了使用Windows路径分隔符。

还有其他的选择可以考虑:

MSYS为您提供了一套本地编译的用于Windows的GNU工具,包括一个shell,ssh / scp

MinGW为您提供了一个gcc的Windows端口。

UnxUtilx是另一组GNU工具端口,但没有最近的活动。

正如其他人所提到的, 腻子可以让你的ssh / scp专门为Windows而设计。

我目前开发的唯一C ++应用程序是基于Qt和跨平台的,因此我倾向于在使用Visual Studio的Windows中开发,然后在Linux上进行测试。 在Linux上测试我主要使用putty,vi和make,但是如果我需要使用调试器,我使用nemiver和xming与putty将x会话导出到PC以便xming渲染。

你只是使用Windows远程进入Linux的盒子,或者有一种方法来在Windows上开发。 – 主要是我这样做。

winscp是一个工具,可以让你在选择的编辑器中进行文本编辑,无论是emacs for windows,gedit或记事本,还是远程保存。

当我在这样的环境下工作时,我在我的窗口盒子上安装了Cygwin / X和腻子。 您可以使用putty通过连接 – > SSH – > X11 – >“启用X11转发”打开Linux连接。 您

安装Cygwin包括Cygwin / X http://x.cygwin.com/ – 下载安装程序,确保在安装的东西中选择了xinit软件包,然后打开!

安装PuTTY http://www.chiark.greenend.org.uk/~sgtatham/putty/并在会话设置中启用X转发。 PuTTY将自动正确设置您的disPLAY环境变量。

在Windows上启动您的X服务器(开始 – >程序 – > Cygwin / X – > XWin服务器) – 您可能希望将其复制到您的启动组,以便在您登录时运行。

使用PuTTY连接到你的* nix盒子并启动一个X Windows程序 – 记得“放大” http://www.catb.org/jargon/html/A/amp-off.html 。

您可以在本地客户端桌面上无缝地使用Linux机器上的任何X程序。 你可以用Eclipse或者gvim或者kate来完成。

我还有一件好事,就是在Linux上使用Samba来共享我的源代码树,然后使用本机Windows工具编辑Windows中的驱动器到共享中。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐