web-dev-qa-db-ja.com

VisualStudioにmingwコンパイラの使用を強制できますか

私はqtcreatorがIDEで、VSが大好きですが、正確にmingwコンパイラを使用する必要があります。悲しい話: '(

14
Juriy

Makefileプロジェクトを設定するだけです。そうすれば、ファイルをコンパイルするために実行するコマンドをVCに伝えることができます。

Visual Studioプロジェクトに加えてメイクファイルを維持する必要がありますが、その場合、VSプロジェクトはVisual Studioに認識させたいファイルのリストにすぎないため、それほど大きな問題にはなりません。

残念ながら、VSデバッガーはこのシナリオでは役に立ちませんが、IDEのすべてのコードナビゲーションは正常に機能します。

7
Michael Burr

VisualStudioでC++コンパイラを簡単に置き換えることはできません。

しかし、かつて(1990年代)、私はVisualStudioをJavaの単なるエディターとして使用していました。そして、例えばのための拡張機能があるのでDプログラミング言語(私が使用したのはこれだけです)は、多くの作業を行うことで、追加の「言語」として、完全なVisualStudioをg ++またはその他の言語のコンパイラーで動作させることができます。言語の実装がそれに適している場合は、デバッガーでも機能します。

最近では、使用したいツールをサポートするIDEを使用する方がはるかに簡単です。たとえば、g ++の場合、Eclipse、Code :: Blocks、古いDevC++などがあります。ああはい、そしてQTのことです。