私はC++でウィンドウ内のネットワークを学習しようとしています(特に非常に単純なmmoサーバを作るためです)。VS2015コミュニティを使ってC++用ZeroMQをインストールするには
私はプラットフォーム間の複雑さとソケットの複雑さについて読んでいて、protobufとzeroMQの両方にかなりのものがありました。
zeroMQについて読んだあと、私はmmoサーバーにとって理にかなっていると判断しました。
私はzeroMQウェブサイトに行き、msiインストーラをダウンロードしました。私はそれを実行し、今私は立ち往生しています。
私はMSIが何をしたのかよくわかりません... system32にzeroMQ.dllを入れましたか? Di私はまだC++バインディングを取得する必要がありますか?基本的に、C++用のzeromqはどうやってインストールしますか?
P.S.もし誰かが私にナゲットでそれをする方法を教えてくれれば余分なポイント。私はそれが私が手動でライブラリをインストールする方法を知らない理由だと思う、私はいつもNugetを使用する...
ありがとう。
私はあなたの "ビルド"リンクにgit repoをクローンし、msvc 2015にslnをビルドしました。 ".. \ bin \ Win32 \ Debug \ v140"にlibzmq.dllというdllを作成した\ dynamic \ libzmq.dll "と入力します。それですか?私はちょうどシステム32でそのDLLをプルして、私のプロジェクトにそれを含めることができますか?それは本当に簡単ですか? –
いいえ、ライブラリを構築するのは簡単でした。また、[.lib'ファイルをビルドしておく必要があります。このファイルは[自分のプロジェクトとリンクする](https://msdn.microsoft.com/en-us/library/ba1z7822.aspx)を参照してください。また、 'libzmq.dll'をWindows/System32フォルダに置くのではなく、プロジェクトの実行可能ファイルと同じフォルダに置くべきです。 – KompjoeFriek
よかった。申し訳ありませんが私はとても絶望的に思えます...私は今私のプロジェクトにC++ラッパーヘッダーファイルを含める必要があると仮定します。 exeは現在のフォルダにあるdllを探すことを知っていますか? –