我一直在反对这一点,我已经尝试了所有依赖版本,但编译器找不到与之链接的方法:
我的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 :(得分:0)
似乎我在我的计算机上安装了GNU版本的GCC,使用GCC 6.1安装了mingw-64。这不能正常工作。
安装Rust编译器的MSVC版本使其完美运行。