30

Visual C++ 2010 で追加の依存関係を見つけましたが、新しい .lib ファイルを追加するオプションが見つからないようです。自分のファイルにリンクするには wsock32.lib を追加する必要があります。

ありがとう!

4

3 に答える 3

30

テキスト フィールドに wsock32.lib を追加します。

 Project Properties -> Linker -> Input -> Additional Dependencies.

フィールドをクリックすると、...ボタンが表示されます。このボタンをクリックして、1 行に 1 つのライブラリ名を追加します。または、フィールドに名前を書き込むこともできます。すべてのエントリをスペース文字で区切ります。

コマンドライン上にあることを確認できます

 Project Properties -> Linker -> Command Line.
于 2012-06-01T08:44:56.813 に答える
6

C および C++ 言語で LIB ファイルを Visual Studio プロジェクトに GUI で追加する方法を次に示します (私のようにマウスで操作するのが好きな人向け)。これは Visual Studio 2012 で行いました。ただし、以前のバージョンでも機能すると思います。

  1. Windows エクスプローラーで、プロジェクトに追加する LIB またはその他のファイルを見つけます。LIB ファイルを Windows エクスプローラーから Visual Studio のソリューション エクスプローラーに、LIB ファイルを追加するプロジェクトにドラッグします。これで、ソリューション エクスプローラーにファイルが一覧表示されます。

それでおしまい!一歩だけ!「プロジェクト プロパティ -> リンカー -> 入力 -> 追加の依存関係」にファイルが表示されません。ただし、マクロ %(AdditionalDependencies) に隠されています。

于 2012-11-08T03:43:38.493 に答える
2

追加の依存関係を編集し、wsock32.lib をその中に入れます。

また、リンク->一般->追加のライブラリディレクトリにlibのパスを追加します

于 2012-06-01T08:46:30.393 に答える