那么,有没有办法制作Visual Studio
- 使用 gcc 为 Linux 编译 C++ 应用程序。
- 当我点击调试时 - 使用 gdb 在 VirtualBOX(或其他 VM 软件)中运行应用程序。
编辑:不要向我提供其他 IDE - 我了解 Eclipse、KDevelop、NETBeans、Anjuta ...
也许有点晚了,但我找到了我要搜索的内容: NetBeans
我在 Windows XP 工作站上,正在构建一个 Linux 应用程序。从现在开始,我使用 Visual Studio 通过 samba 共享编辑/浏览位于 Linux 服务器上的源代码,并使用 putty 会话在 shell 控制台中手动启动 make。
今天我发现了 NetBeans,我认为它满足了我的所有需求:
Eclipse 支持使用 gcc 及其
CDK,但是与 Visual Studio 最接近的是单声道支持,它具有 Visual Studio 集成,但当然如果是 C#。
虽然理论上你可以创建一个基于gnu2msdos 的定制工具来编译源代码并将错误反馈给 VS 中的庄园,该庄园可用于帮助导航解决错误,但我不知道有谁这样做过这个..
VisualGDB 和 WinGDB,它们是 Visual Studio 插件(约 100 美元,30 天试用期)。我尝试过 VisualGDB,到目前为止的体验非常棒。我可以调试在 Raspberry Pi 上运行的 Linux 应用程序,就像它在 Windows 上运行一样(其中包括不太容易集成的 Qt 工具链)。
最酷的一点是,您可以在自己的开发 PC 中非常快速地进行交叉编译,并通过 SSH 自动将应用程序下载到您的目标设备(或 PC)并运行,所有这些都只需一个F5
命令即可完成。