在Visual Studio 2008中使用GCC而不是VC ++会有多难?显然,某些关键字不匹配,有些可能无法获得语法突出显示(除非您创建了新的语言服务)。

这是'makefile项目'的用途吗?

有帮助吗?

解决方案

Visual Studio没有GCC插件,例如英特尔C ++,它允许英特尔的编译器用作Visual C ++的直接替代品。

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

其他提示

见线程 ”使用gcc端口在MSDN的论坛中使用Visual Studio“ 构建程序,以进行类似的讨论。

您可以使用makefile并使用 WinGDB 获得更好的整合(包括调试

您可以使用Visual Studio的 Visual GDB 加载项来简化GCC的工作

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top