2016-10-15 86 views
0

我已經撞我的頭這一點,我已經嘗試了所有的依賴版本,但編譯器無法找到鏈接與方法:鏽鏈接錯誤,同時用MongoDB的驅動程序編譯

我Cargo.toml樣子這樣的:

[package] 
name = "mongotest" 
version = "0.1.0" 
authors = ["netwave"] 

[dependencies] 
bson  = "*" 
mongodb = "0.1.7" 

這一切編譯正確,但鏈接時,它無法找到gethostname

C:\用戶\ netwave.cargo \註冊表的\ src \ github.com-1ecc6299db9ec823 \ BSON-0.3 .1 \ src/oid.rs:205: 未定義的參考`的gethostname」

回答

0

看來,我安裝GCC的我的電腦上的GNU版本,MinGW的-64與GCC 6.1。這不能正常工作。

安裝Rust編譯器的MSVC版本使其完美工作。