c++ - Visual Studio 远程编译运行

标签 c++ visual-studio-2012 ide

我正在尝试弄清楚是否可以将 Visual Studio 2012 用作完整的 Linux 开发套件。我知道这不是这里的常规问题,但请与我合作。到目前为止,我所拥有的是使用 Visual Studio 作为文本编辑器在我的计算机上运行的 Linux 虚拟机中进行编辑的能力。

我这样做的方法是设置一个永久的 ssh 门户,充当我的 Windows 中的硬盘驱动器。我使用名为 WebDrive 的程序完成了此操作:

enter image description here

太棒了,这意味着我可以从 Visual Studio 中完整查看我的 Linux c++ 项目。这提供了我喜欢 Visual Studio 的所有很酷的 C++ 编辑功能。

那么从这里到哪里呢?

基本上我现在拥有的是一个重量级美化的文本编辑器。

我想做的是让整个“shabam”正常工作。

我希望能够在服务器地址上从 visual studio 远程编译和运行代码。这可能吗?代码是用 cmake 和 g++ 编译器构建的?

最佳答案

最好的选择是 http://www.wingdb.com/ . WinGDB 允许在 VS studio 中工作并直接在远程 Linux 机器上编译。支持在 VS 中进行整步调试。对于 DLL,您可以附加到在 VS 内的 Linux 构建服务器上运行的远程进程。在 kinder VS 开发环境中工作但仍具有 Linux 开发堆栈的全部功能的绝佳解决方案。也可以通过 VS 项目文件自动生成 makefile。希望这可以帮助。

关于c++ - Visual Studio 远程编译运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15236389/

相关文章:

c++ - 关于使用 operator reinterpret_cast 将引用类型转换为另一个的奇怪问题

visual-studio-2012 - 默认为 Visual Studio 2012 数据库项目中的 T-SQL Pane View

asp.net - 为什么 ASP.Net MVC 将我的 "Fixed"区域重命名为 "_Fixed"

excel - VBA VS. VSTO有什么区别,我应该升级吗?

c++ - 在 Debug模式下使用英特尔 TBB

c++ - 在我的代码中修改两个二进制数的加法

c++ - 对 vtable 的 undefined reference - 虚拟成员,由 gsoap 生成的类

entity-framework - Entity Framework 5 符号的可用性

java - 如何在 Codenvy 中使用标准的 Java IO

带有 repl 的 C++ IDE?