加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
shell.nix 611 Bytes
一键复制 编辑 原始数据 按行查看 历史
群主冒泡 提交于 2024-01-31 02:07 . first
{ pkgs? import <nixpkgs> {} }:
pkgs.mkShell {
nativeBuildInputs = with pkgs; [
pkg-config
clang
lld # To use lld linker
];
buildInputs = with pkgs; [
cargo
rustc
rustfmt
pre-commit
rustPackages.clippy
alsa-lib
udev
#NOTE Add more deps
vulkan-loader
xorg.libX11
xorg.libXrandr
xorg.libXcursor
xorg.libXi
];
shellHook = ''
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:${
pkgs.lib.makeLibraryPath [
pkgs.udev
pkgs.alsaLib
pkgs.vulkan-loader
]
}"'';
RUST_SRC_PATH = pkgs.rustPlatform.rustLibSrc;
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化