git clone
git clone .
mongo-c-driver-win64-bin.7z
這裡先需要使用cmake
工具來生成vs2013的專案檔案。如果沒有安裝cmake
,請先安裝。
進入mongo-c-driver/src/libbson
目錄,開啟命令列視窗,執行以下命令:
mkdir msvc12 # 建立vs2013專案檔案輸出路徑
cd msvc12 # 進入該路徑
cmake -dcmake_install_prefix=d:\work_code\mongo-c-driver\usr -g "visual studio 12 win64" ..
上面最後一條命令中的d:\work_code\mongo-c-driver\usr
表示的是生成的vs專案中install.vcxproj
這個專案的生成輸出路徑,也就是libbson
編譯後的庫檔案和標頭檔案的輸出路徑。
win64
指定專案編譯輸出的將是64位的庫。可以不加此引數,則為32位的庫。
執行完上面的命令後,可以使用如下命令來編譯和安裝:
msbuild all_build.vcxproj # 編譯
msbuild install.vcxproj # 安裝
上面兩個命令需要在vs2013 開發人員命令提示
下執行。(預設生成的是debug版本)
如果覺得這樣麻煩,你也可以直接使用vs2013開啟msvc12
目錄下的libbson.sln
檔案,然後依次生成all_build
和install
專案。
如果需要生成32位版本的,也可以在這裡直接新建解決方案平台。
編譯後輸出的結果如下圖
這裡的過程和上面差不多。
先回到mongo-c-driver
目錄下,執行下面命令:
mkdir msvc12 && cd msvc12
cmake -dcmake_install_prefix=d:\work_code\mongo-c-driver\usr -dbson_root_dir=d:\work_code\mongo-c-driver\usr -g "visual studio 12 win64" ..
上面的-dbson_root_dir=d:\work_code\mongo-c-driver\usr
是用於指定libbson
庫的路徑。
執行如下命令來編譯和安裝:
msbuild all_build.vcxproj # 編譯
msbuild install.vcxproj # 安裝
編譯後輸出的結果如下圖
指令v 使用
1.v text 用來設定當前元素的文字內容,相當於dom物件的 innertext或textcontent 2.v html 更新dom物件的 innerhtml 3.v bind 通過v bind為html元素繫結屬性,使用data中提供的資料 因為 v bind title 這種使用方式很繁瑣...
python呼叫v8 C 中使用v8
今天編譯了v8,現在v8編譯是依賴gyp是谷歌乙個用python寫的工作方便 管理,可以生成多種專案檔案。1.編譯v8 svn checkout v8 svn co build gyp gyp svn co third party cygwin svn co third party python 2...
kinect1v使用步驟
主要是講給予sdk的使用。1.6和1.8兩個有的函式是不一樣的,切記。然後你需要在你的整合開發環境裡面配置kinect的開發包。在vs2010中配置開發環境 要使用vs進行開發的話,需要配置include和lib路徑。進入vs,進入專案屬性,在projects and solutions中,選擇vc...