【问题标题】:GCC with Visual Studio?GCC 与 Visual Studio?
【发布时间】:2010-09-17 23:28:55
【问题描述】:

在 Visual Studio 2008 中使用 GCC 而不是 VC++ 有多难?很明显,有些关键字不匹配,有些可能没有语法高亮(除非你做了一个新的语言服务)。

这就是“makefile 项目”的用途吗?

【问题讨论】:

  • 至于语法高亮,编辑 usertype.dat 为 ANY 关键字添加高亮。

标签: visual-studio visual-studio-2008 visual-c++ gcc makefile


【解决方案1】:

Visual Studio 没有像 Intel C++ 那样的 GCC 插件,它允许 Intel 的编译器用作 Visual C++ 的直接替代品。

您可以使用 Makefile 项目,它允许您使用任何您喜欢的外部工具(make、SCons、jam 等)来进行构建。如果您不喜欢 Makefile,您可能需要查看 CMake,它允许您从更简单的描述生成 Makefile 或 Visual Studio 项目。这也意味着您不必绑定到 Makefile 或 Visual Studio 项目,而是可以在它们之间随意切换。

【讨论】:

    【解决方案2】:

    请参阅 MSDN 论坛中的主题 "Use a gcc port to build programs with Visual Studio" 进行类似讨论。

    您可以使用makefile,也可以使用WinGDB 以获得更好的integration(包括debugging

    【讨论】:

    【解决方案3】:

    您可以为 Visual Studio 使用 Visual GDB 插件,以简化使用 GCC 的工作

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-12
      • 1970-01-01
      • 2012-02-17
      • 1970-01-01
      相关资源
      最近更新 更多