Rust sdl2系统赢得';t compile-无法执行链接器:没有这样的文件或目录

Rust sdl2系统赢得';t compile-无法执行链接器:没有这样的文件或目录,rust,fedora,sdl-2,rust-cargo,Rust,Fedora,Sdl 2,Rust Cargo,我正在关注并努力编译第一个基本项目。我正在用软呢帽,但我是个新手 $ cargo build --verbose Compiling sdl2-sys v0.5.0 Running `rustc /home/batisteo/.cargo/registry/src/github.com-1ecc6299db9ec823/sdl2-sys-0.5.0/build.rs --crate-name build_script_build --crate-type bin -C prefe

我正在关注并努力编译第一个基本项目。我正在用软呢帽,但我是个新手

$ cargo build --verbose
   Compiling sdl2-sys v0.5.0
     Running `rustc /home/batisteo/.cargo/registry/src/github.com-1ecc6299db9ec823/sdl2-sys-0.5.0/build.rs --crate-name build_script_build --crate-type bin -C prefer-dynamic -g --cfg feature="default" --out-dir /home/batisteo/arcade-rs/target/debug/build/sdl2-sys-d9571ac1c4bc4261 --emit=dep-info,link -L dependency=/home/batisteo/arcade-rs/target/debug/deps -L dependency=/home/batisteo/arcade-rs/target/debug/deps -Awarnings`
   Fresh libc v0.1.8
   Fresh bitflags v0.2.1
   Fresh rustc-serialize v0.3.15
   Fresh rand v0.3.8
   Fresh num v0.1.25
error: could not exec the linker `cc`: No such file or directory (os error 2)
error: aborting due to previous error
Could not compile `sdl2-sys`.

Caused by:
  Process didn't exit successfully: `rustc /home/batisteo/.cargo/registry/src/github.com-1ecc6299db9ec823/sdl2-sys-0.5.0/build.rs --crate-name build_script_build --crate-type bin -C prefer-dynamic -g --cfg feature="default" --out-dir /home/batisteo/arcade-rs/target/debug/build/sdl2-sys-d9571ac1c4bc4261 --emit=dep-info,link -L dependency=/home/batisteo/arcade-rs/target/debug/deps -L dependency=/home/batisteo/arcade-rs/target/debug/deps -Awarnings` (exit code: 101)
在安装SDL之前或之后,我有相同的输入:

$ sudo dnf install SDL2-devel

你安装了C编译器吗?在我看来,它似乎在抱怨
cc

注意错误消息:“无法执行链接器`cc`:没有这样的文件或目录(操作系统错误2)”-您是否确实安装了
cc
?您是否可以在运行货物构建的同一个终端中运行
cc