Windows用スタンドアロンVC++コンパイラはありますか? CLIコンパイラでも問題ありません。スタンドアロンVC++コンパイラ
私はVirtualboxでWindowsを使用しているので、Visual Studioはメモリ不足のためにひどく遅いです。
Windows用スタンドアロンVC++コンパイラはありますか? CLIコンパイラでも問題ありません。スタンドアロンVC++コンパイラ
私はVirtualboxでWindowsを使用しているので、Visual Studioはメモリ不足のためにひどく遅いです。
コマンドラインからVC++ビルドを実行することができます。これは、フルGUIを実行しているリソースで少し軽いかもしれません。詳細については、Microsoft pageを見ているが、簡単にあなたには、例えば、使用して既存のプロジェクトをビルドすることができます。
devenv MySolution /Build Debug
ます。また、makefileを使用するようにプロジェクトを設定し、あなたがmake
を使用するのと同じようnmake
を使用することができますそれを構築する。
これをさらに簡単にするには、Visual Studioをインストールするときに必要なすべてのパスを設定する「Visual Studio Commandline」ショートカットが用意されています。
あなたはCygwinを考えましたか?
Cygwinはどのように "VC++"コンパイラですか? –
"CLIコンパイラでもうまくいきます"、その別のオプション、私は同じものではないことを知っています – greatodensraven
CygwinはCLIをサポートしていません(またはCygwin用のMonoポートが必要ですか?)ただそれを悪化させます。私は、CLIをターゲットとすることができる_only_コンパイラがMSVSスイートに入っていると思います。 –
あなたは、Visual Studio(あるいはのVisual StudioコマンドラインDEVENV.EXE)を使用する必要はありません。 C++コンパイラは直接使用することができます:cl.exe。ここで
は、MSのページには、compiler options
ありがとう!それはスタンドアロンの実行可能ファイルですか、それとも依存関係ですか? 私は可能な限り多くのスペースを節約する必要があるので、私は考えています - コンパイラをコピーするだけでなく、自分の仕事をするための依存関係、そして残りを削除するのはなぜですか? :) –
@Hrishikesh:なぜそれを行って、あなたがなくてもできる依存関係を見つけられないのですか? –
私はチェックしませんでしたが、依存関係があると思います(dumpbin.exeは、その一部を見つけるのに役立ちます)。 – nakhli
Windows SDKためであるC++コンパイラが含まれます。
Windows 8 SDKからは、コマンドラインビルド環境には付属しません。 -/http://msdn.microsoft.com/en-us/windows/desktop/hh852363.aspx –
今やMicrosoft Visual C++ Build Toolsがあります。
カスタムは、1GBクロスプラットフォームの「最小限」環境用のすべてのSDKをインストールし、選択解除します。
インストール後にx86以外のものをすべて削除すると、〜300MBまで削減できます。
コンパイラのインストールに本当に必要なコンポーネントは何ですか?ここにはさまざまな製品がたくさんあります。「コンパイラのC#」には「コンパイラ」という単語が含まれています:) –
stdlibの完全な実装にはWindows sdkが必要です。そして、あまり選ぶことはありません。私が言ったように、あなたがより小さいenvを必要とするならば、すべてがインストールされたら、あなたがターゲットにしていないアーキテクチャに特化したハエを削除するかもしれません。 – xvan
2015年のリリースでこの回答を書いたが、2017年にはさらに多くのオプションが追加された。それらのどれも必要ないはずです。私は純粋なC + +プロジェクト(おそらくコンパイラは不要な依存関係をチェックしたでしょう)でそれが必要だったので、Windows SDKをインストールします。 必要に応じてMakeツールをインストールしてください。 – xvan
本当にVC++が必要ですか?または、Windows用の「a」C++コンパイラ? –
VC++コンパイラが必要です。 –
VC++コンパイラはVC++です。この要件の原点は何ですか? C++ではなくManaged C++を実際に書いておきたいのですか? –