2015-05-05 79 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/

相關問題