0

x86モジュール(win32)としてWin7でrabbitmq-cを正常にコンパイルして実行しました。これは RabbitMQ の C クライアントであり、RabbitMQ 自体 ではないことに
注意してください。

CMAKE次のコマンドの手順を使用して実行しました。

mkdir build && cd build
cmake ..
cmake --build [--config Release] .

ただし、x64 にコンパイルする必要があります。ビルド プロセスがそれを行うように設定する構成オプションのスイッチが見つかりません。

4

3 に答える 3

1

64 ビットをターゲットにしていることを CMake に伝える必要があります。

mkdir build && cd build
cmake -G "Visual Studio 12 Win64" ..

... または、使用している Visual Studio のバージョン。次に、生成された rabbitmq-c.sln ファイルを開いてビルドします。

github ページの「はじめに」セクションには、関連する CMake フラグがいくつかリストされています: https://github.com/alanxz/rabbitmq-c/

于 2015-09-28T16:06:23.380 に答える
0

こんにちは。msys2 x64-console でビルドできると思います。次のリンクで msys2 をダウンロードできます: msys2。次のような必要なパッケージをインストールします。pacman -S base-devel git mingw-w64-x86_64-toolchain mingw-w64-x86_64-cmakeその後、簡単に実行できautoreconf -i ./configure && make installます。

于 2015-05-05T17:13:06.097 に答える