- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 IDEA (2018.2.3) 中使用 IntelliJ 的 rust 插件(版本 0.2.0.2114-182)。
我的编辑器窗口顶部有一个黄色栏,上面写着“如果没有 rustup,则无法自动附加 stdlib 源”。这并不奇怪,因为 gentoo 不使用 rustup。它从源代码编译 rust。
有一个“手动附加”选项,但我不知道它要我选择哪个目录;甚至我应该寻找什么来确定正确的目录是什么;而且我什至不确定 gentoo ebuild 创建了一个包含必要的 stdlib 源的目录。
如何以与 gentoo 的包管理系统兼容的方式向 rust 插件提供 stdlib 源代码?似乎是 How to provide standard library sources for IntelliJ IDEA's Rust project? 的答案绕过 gentoo 的 ebuilds,随着时间的推移可能会导致 cruft 的积累。
最佳答案
dev-lang/rust Gentoo 包有一个 rls
使用标志(代表 Rust Language Server ),which has a side-effect of installing Rust sources到 /usr/lib/ruSTLib/src
:
$ equery files dev-lang/rust | grep lib.rs
/usr/lib/rustlib/src/rust/src/libcore/lib.rs
/usr/lib/rustlib/src/rust/src/libstd/lib.rs
(...)
因此,解决方案是启用 rls
use-flag,然后将 Intellij IDEA 指向 /usr/lib/ruSTLib/src/rust/src
:
我相信这是 Gentoo 上比绕过 portage 和/或使用 rustup 更惯用的解决方案。
请注意 dev-lang/rust-bin包目前没有 rls
use-flag,我还没有找到用它安装 Rust lib 源的方法。
如果您对 Gentoo 中的 dev-lang/rust use-flags(及其文档)做出贡献,我们将不胜感激。
关于rust - 在 Gentoo 上的 IntelliJ IDEA 中,由于 gentoo 不使用 rustup,我该如何附加 rust stdlib 源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57807583/
我有一台运行 Gentoo 2.6.12 r6 的服务器,我想在启动时将 Apache Archiva 作为独立服务器运行。有人有一个可用的 init.d 脚本来完成此任务吗?谢谢! 最佳答案 假设您
我正在尝试让 xdg-open 使用 chromium 而不是 firefox 打开 url。我注意到 xdg-settings get default-web-browser 返回 chromium
我在 IDEA (2018.2.3) 中使用 IntelliJ 的 rust 插件(版本 0.2.0.2114-182)。 我的编辑器窗口顶部有一个黄色栏,上面写着“如果没有 rustup,则无法自动
我有 Intel Atom N2800(虽然很弱,但很方便 Aspire One D270,对于我使用它的工作来说仍然足够了),但是更新真的很慢(比如 天 )。 我用 MAKEOPTS=" -j5 "
在我的旧笔记本电脑上安装gentoo是一项痛苦的工作,因为每周的更新会让可怜的CPU变得格外热。 为了以更少的 emerge 工作坚持使用 gentoo,我决定对大型软件包使用二进制文件,例如 chr
我是 Gentoo 新手,我一直在尝试使用 wifi。通过 livecd 和最小化安装,它可以完美运行。但是,安装后,我只有以太网。我已经重新编译了无线卡驱动程序的内核,但没有任何反应。 这是lspc
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 10 年前。 Improve thi
我安装了gentoo ~amd64我正在尝试为 armv7a-hardfloat-linux-gnueabi 创建一个 crossdev 环境。 我的 CFLAGS 是 `CCFLAGS="-O2 -
嗨,我是 Linux 操作系统的新手。我已经从 http://distfiles.gentoo.org/releases/amd64/autobuilds/current-iso/ 下载了最新的 in
我正在尝试重新安装具有内核 2.6.32 的 Gentoo Linux 的旧安装,并且我可以更新@system,但有一个异常(exception):gcc 4.5.4 安装失败。最后几行在这里: ht
尝试使用 python 脚本通过命令行管理我的保管箱,当我尝试运行它时,我得到以下信息 -> ~/bin/dropbox.py help File "/home/jcostanzo/bin
关闭。这个问题是off-topic .它目前不接受答案。 想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。 9年前关闭。 Improve this q
尝试在 Gentoo 上安装 ElasticSearch,但发生了很多错误。有什么方法可以不从常见Linux发行版的源代码安装ES,而是使用一些包管理器,如emerge或类似的东西。我对 Gentoo
我查了网络和手册,但我只设法了解了屏蔽包是什么,而不是如何安装它。我确实找到了一些命令,但它们似乎在 2008 上不起作用(看看它,似乎这些命令适用于早期版本)。我有这样的事情: localhost
在我的 gentoo 系统中的某些时候,mysqld 守护进程会花费太多时间来启动。当系统启动时,gentoo 超时并认为守护进程尚未启动,但它最终在后台启动。但是gentoo还是认为没有启动。在这种
是否有任何发行版提供静态链接的 glib 库?我需要将我的应用程序发送到基于 glibc-2.7 的系统,这导致针对 glibc-2.1X 构建的所有内容都无法运行,iostream 问题。所以我必须
我在 Gentoo portage 方面经验不足,在尝试更新系统时遇到以下错误: gentoo package.use # emerge --ask --newuse --deep --with-bd
任何人都可以帮助为 GBS 创建 ebuild ?这是我的作品 ebuild(为 osc 修改的 ebuild): # Copyright 1999-2013 Gentoo Foundation #
如标题所示,我正在尝试 cd 进入文件系统目录。我试图张贴图片,但我还没有这样做的声誉。我错过了某个命令吗?我猜你只是 cd 进去,但也许我错了。我在安装我的 Gentoo linux 时犯了一个错误
我一直在尝试在 Gentoo 上安装 Sass,但进展并不顺利。不幸的是,portage 中最新版本的 Sass 是 3.1.21。我想使用 Sass 的目的至少需要 Sass 3.2,它可以通过 r
我是一名优秀的程序员,十分优秀!