2016-12-25 61 views
1

最近C++でプログラミングを開始し、Visual Studioに付属の特定のライブラリ(Ws2_32.lib)が必要でした。私はシンプルなもののためにビジュアルスタジオをダウンロードすることには消極的でしたが、代わりを見つけることができませんでした。問題は43時間経過しており、ビジュアルスタジオコミュニティ2015はまだインストールが完了していないことです。私はこの問題と一般的な解決策を探して、いくつかのリストから外しました:

1.ネットワーク接続とは関係ありません(ネットワークは常時接続されており、取得バーはいっぱいです。適用ステージに固執する)
2.これは単なるインストールではありません(ビジュアルスタジオの平均インストールは1時間です)

これを修正したり、Ws2_32.libを別に入手する方法はありますか?Visual Studioのインストールに40時間以上かかる

編集:インストールが中断されていない、それはまだ信じられないほどゆっくりとインストールされています。

screen shot of the installer

+0

「私はビジュアルスタジオをダウンロードしたくなかった...あなたには問題がありますが、VSはあなたの気まずさを感じます(...私には気にしないで、私はちょっとばかげています) –

+0

あなたは40時間あります。 。メリークリスマス:) –

+0

インストールが掛かっている、それをキャンセルしようとすると、キャンセルしない場合はそれを殺すしてみてください。スクリーンショットから判断すると、Javaと何か関係があるようです。ライブラリの場合は、SDKに含まれているかどうかを確認します。 –

答えて

1

あなたが実際にVS IDEをしたくない場合は、単にどこかhttp://tdm-gcc.tdragon.netのようなのWin32 APIは、すべてのインポートライブラリが含まれているからMinGWのC++コンパイラをダウンロードしてください。インストールには約5分かかります。

+0

私は既にMinGWを持っていますが、実際にそれらを持っていて、私がばかだと思っている場合は、Winsockライブラリ(Ws2_32.libを含む)を持っていないようです。 –

+0

注:ライブラリをロードするために#pragma comment(lib、 "Ws2_32.lib")を使用しています –

+0

GCCがそのプラグマをサポートしているかどうかわかりません。 http://stackoverflow.com/questions/2033608/mingw-linker-error-winsockを参照してください。 –

1

Windows SDKは別のダウンロードとして入手できます(Windows 10 SDKを参照)。 Windows Sockets 2ライブラリを入手するためにVisual Studioは必要ありません。

do Visual Studio for Windowsプログラミングを使用したい場合(これは強くお勧めします)、実際に使用する予定の機能だけをインストールしてください。私が聞いたことがあるものよりも43時間も長いものの、Visual Studioをインストールすると、OS全体を設定するよりもかなり長い時間がかかります。

+0

私はこのために窓を使用する必要がありますが、私は自分の魂をマイクロソフトに売却するつもりはありません。問題は解決されました。 –

関連する問題