本文介紹如何將cephfs對映到windows的乙個盤上,以磁碟對映的方式訪問cephfs。
tdm-gcc:(安裝時選32位)
dokan-0.6.0:
boost_1_63_0:
步驟1:安裝tdm-gcc;(安裝時選32位);
步驟2:將boost_163_0的原始碼解壓到c:\boost_1_63_0;
步驟3:編譯boost;
到c:\boost_1_63_0目錄下,以管理員身份執行命令列:
c:\boost_1_63_0> .\bootstrap.bat gcc步驟4:編譯dokan;c:\boost_1_63_0> .\b2 toolset=gcc --with-system
將dokan原始碼解壓到c:\ceph-dokan;
修改makefile,在libcephfs.dll後新增$(boost_system_lib)
執行編譯命令:
c:\ceph-dokan> mingw32-make ceph-dokan.exe修改c:\ceph-dokan路徑下的ceph.conf(目前只支援auth=none),所以服務端也需要免鑑權c:\ceph-dokan> mingw32-make libcephfs.dll
c:\ceph-dokan> mingw32-make test-cephfs.exe
mon addr = 10.0.0.183:6789執行掛在命令,其中m是碟符,
如果後台執行,以管理員身份執行命令列以下命令即可:
最後執行成功結果如下:
Windows編譯安裝OpenSSL
windows下使用vs2008中的nmake編譯安裝openssl的指令碼build.bat echo off color 0a 專案名稱 set project openssl 版本標籤 set vesion openssl 1 0 1l 專案路徑 set project path cd 存放路...
Windows下編譯安裝openssl
最近專案要用到soap程式設計,本機測試ok,但是訪問遠端主機提示tcp connect 失敗,網上說要soap ssl init soap ssl client context 但是編譯報錯,說是各種錯誤暫時歸結於openssl。於是先搭建openssl環境。本人系統 window8 64 開發環...
在Windows上使用VC編譯並安裝ACE
在windows上使用vc編譯並安裝ace 標籤 來自官方的readme 在windows上使用vc編譯並安裝ace ace包含vc7.1和vc8的工程檔案。vc8能夠在windows 桌面 伺服器 wince,winmobie上編譯。大部分使用者對ce mobile不感興趣,所以這些平台的有自己的...