2015-05-05 54 views
0

我成功编译并在Win7上以x86模块(win32)运行rabbitmq-c
注意,这是一个C客户端为RabbitMQ,而不是 RabbitMQ本身。在Win7上将rabbitmq-c编译为x64

我使用的指令为CMAKE就跑这些命令:

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

不过,我需要把它编译成64位。我无法找到配置选项的开关将设置构建过程来做到这一点。

回答

0

美好的一天,我认为你可以在msys2 x64控制台中建立,你可以在下一个链接下载msys2:msys2。安装需要的软件包,如下所示:pacman -S base-devel git mingw-w64-x86_64-toolchain mingw-w64-x86_64-cmake,之后您可以简单执行autoreconf -i ./configure && make install

+0

我希望的是香草窗口编译,这将只是改变我现有的compliation设置 –

0

你需要告诉CMake,你的目标是64位。

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

...或您正在使用的Visual Studio版本。然后打开生成的rabbitmq-c.sln文件并构建。

也有在GitHub的页面,你可以找到相关的入门部分中列出了一些CMake的标志:https://github.com/alanxz/rabbitmq-c/

相关问题