我不喜欢qt creator作为IDE并喜欢VS,但我必须使用正确的mingw编译器。悲伤的故事:'(
答案 0 :(得分:7)
只需设置一个makefile项目 - 这样你就可以告诉VC运行什么命令来编译你的文件。
除了Visual Studio项目之外,你还必须维护一个makefile,但这确实不是一个大问题,因为在这种情况下,VS项目只是你希望Visual Studio知道的文件列表。
不幸的是,VS调试器在这种情况下没用,但所有IDE的代码导航都可以正常工作。
答案 1 :(得分:3)
您无法轻松替换Visual Studio中的C ++编译器。
但有一次(在1990年代),我使用Visual Studio作为Java的编辑器。并且因为有例如D编程语言(这是我唯一使用的编程语言)你可以通过大量的工作使得完整的Visual Studio可以使用g ++或任何其他编译器来处理任何语言,作为一种额外的“语言”。如果语言实现适合,它甚至可以与调试器一起使用。
现在,使用支持您想要使用的工具的IDE要容易得多。例如,对于g ++,你有Eclipse,Code :: Blocks,甚至是旧的DevC ++等等。哦是的,还有QT的东西。