gpt4 book ai didi

rust - 无法导入 libc::funcs

转载 作者:行者123 更新时间:2023-11-29 08:29:58 24 4
gpt4 key购买 nike

我正在尝试更改正在运行的用户的 UID。 documentation says that you should use libc::funcs::posix88::unistd::setuid .

当我尝试编译时,它打印出一个错误:

Could not find `funcs` in `libc`

最佳答案

首先,它说它不稳定,这意味着您应该尽可能避免使用它。不稳定的事物随时可能消失或改变,没有任何警告。特别是,这是针对您不应该接触的编译器内部 libc

其次,它来自 Rust 1.4,当前版本为 1.18。对于您遇到的错误,我假设您使用的是与 1.4 不同的 Rust 版本。

如果你想使用libc,你应该使用the libc from the Cargo ecosystem .然后你可以找到 setuid in its API reference .

关于rust - 无法导入 libc::funcs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45478505/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com