【发布时间】:2011-03-31 03:46:07
【问题描述】:
经过一段时间主要是.net开发,我需要以跨平台的方式在c++中工作。
我不想放弃visual studio,所以我希望可以使用visual studio和windows目标作为testbuild,然后每隔一段时间通过vm测试一下代码linux 或 mac。
有没有人在如何最好地设置这个方面有经验?
我特别好奇您如何确保项目文件等内容与 *nix 平台上可能需要的 make 文件保持同步。
【问题讨论】:
-
一个很好的问题。我讨厌 Eclipse 和 GDB。笨重,屏幕空间使用不佳,一台显示器,糟糕的打印机支持等等......呃。虽然 Windows 没有我需要的电信应用程序所需的 POSIX 计时器支持,而且我们的生产环境都是 Linux,所以我一直在寻找解决方案。我喜欢下面 MaHuJa 指出的 WinGDB 和 VisualGDB 解决方案的外观,因此将对其进行研究。您可以在 3 年后提供任何反馈吗?
标签: c++ windows visual-studio unix cross-platform