程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> c++-mongoclient.lib編譯出錯

c++-mongoclient.lib編譯出錯

編輯:編程綜合問答
mongoclient.lib編譯出錯

折騰兩天了,mongo的c++驅動編譯還是有問題
按照網上的方法,裝了python2.7、scons、boost庫(編譯完後沒有看到success的信息)和一個js的庫
windows vs2010
現在的錯誤信息如下:
src\mongo/util/text.h(75) : fatal error C1189: #error : temp error
我把text.h裡的#error temp error 注釋掉後

src\mongo\util\file.cpp(96) : error C2664: “CreateFileW”不能將參數1從“const char[15]”轉換為“LPCWSTR”與指向的類型無關
google之說是字符寬度的問題,我是在
vs
項目-->XXX 屬性頁-->配置屬性-->常規 裡的字符集改成了 使用多字節字符集
問題沒有解決

另有沒有編譯好的mongoclient.lib借來使用

最佳回答:


已經自行解決,mongo c++驅動安裝步驟參看網頁
http://www.cnblogs.com/geosky/archive/2013/05/05/VS2010-MongoDB-Cpp-Driver.html
現下mongo基於boost1.49編譯
先前的boost庫版本是1.53故失敗

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved