我可以强制visual studio使用mingw编译器吗?

Can I force visual studio to use mingw compiler

本文关键字:mingw 编译器 使用 studio visual 我可以      更新时间:2023-10-16

我不喜欢qt creator作为IDE和爱VS,但我必须使用确切的mingw编译器。

创建一个makefile项目——这样你就可以告诉VC运行什么命令来编译你的文件。

除了Visual Studio项目之外,你还必须维护一个makefile,但这真的不是一个太大的问题,因为在这种情况下,VS项目变成了一个你想让Visual Studio知道的文件列表。

不幸的是,VS调试器在这种情况下是没有用的,但是所有IDE的代码导航工作得很好。

在Visual Studio中很难替换c++编译器。

但有一段时间(在20世纪90年代),我使用Visual Studio作为Java的简单编辑器。由于有扩展,例如D编程语言(好吧,这是我唯一使用过的),你当然可以,通过大量的工作,使完整的Visual Studio与g++或任何其他编译器一起工作,无论语言,作为一个额外的"语言"。它甚至可以与调试器一起工作,如果语言实现适合的话。

只是现在使用一个支持你想要使用的工具的IDE要容易得多。例如,对于g++,你有Eclipse, Code::Blocks,甚至旧的devc++等等。哦,对了,还有QT的事。