无法在Linux上编译rustacuda:';与“cc”链接失败:退出代码:1';

无法在Linux上编译rustacuda:';与“cc”链接失败:退出代码:1';,linux,rust,Linux,Rust,我试图使用货物构建构建基本示例,但我得到了错误: 错误:与'cc'链接失败:退出代码:1 | =注:“cc”“-Wl,--as needed”“-Wl,-z,noexecstack”“-m64”“-L”“/home/jonathan/.rustup/toolschains/stable-x86_64-unknown-linux-gnu/lib”“/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d26c37d

我试图使用
货物构建
构建基本示例,但我得到了错误:

错误:与'cc'链接失败:退出代码:1
|
=注:“cc”“-Wl,--as needed”“-Wl,-z,noexecstack”“-m64”“-L”“/home/jonathan/.rustup/toolschains/stable-x86_64-unknown-linux-gnu/lib”“/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d26c37d0.114qu21cmyxgm5vs.rcgu”“/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.130tmtat0zrjo2g1.rcgu.o”“/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.15brzeh653yx84a6.rcgu.o”“/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.17J7JJJJ”/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.18yjk17cfr819y8w.rcgu.o”“/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.1a0fahmumbeaumw.rcgu.o”“/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.1;.1;.1c9d9gj5vok.o”“。”/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.1db5rh3i9dt4e3lz.rcgu.o”“/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.1gb5shwuid6pzxod.rcgu.o”“/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.5Y5ZFV936;.rcgu.o”/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.1xo68oma4zrk4eg4.rcgu.o”“/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.1xzbdr8svhuclhy7.rcgu.o”“/home/jonathan/Projects/rust_test/target/debug/deps/rust/rust_test-3c102f2d126c37d0.241;.241;.7Wf7Wf7WfG/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.2C51HO6OIWCQJV1.rcgu.o”“/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.2chr72f12t8fd9gf.rcgu.o”“/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.2;.YFH415HWA8.rcgu/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.3a5a41ou0q54qbzq.rcgu.o”“/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.3oekeiewje0j557.rcgu”“/home/jonathan/Projects/rust/rust_test/target/debug/deps/rust-3c102f26c37d7d0.3pz55b7d0.rcgu/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.3vgxaa6gtfuqmmez.rcgu.o”“/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.42liv0986ykss7ps.rcgu.o”“/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.48YAKFHP06GY.rcgu.o”“/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.49pugvri298rimvb.rcgu.o”“/home/jonathan/Projects/rust_test/target/debug/deps/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.4m32ecgz8eri0qre.rcgu.o”“/home/jonathan/Projects/rust_test/target/debug/deps/rust-3C102F226C37D0/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.4q5cfvh88socnc12.rcgu.o”“/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.4VKKKK6P37E0VJLEO2.rcgu.o”“/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.5DWCR7QFG.o”“/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.8l6kkr142tyxd9t.rcgu.o”“/home/jonathan/Projects/rust_test/target/debug/deps/rust_test-3c102f2d126c37d0.jlt8brtgsf99ub7.rcgu.o”“/home/jonathan/Projects/rust_test/target/debug/deps/rust-3c102f2d126c37d7d0.rcgu.o”“/home/jonathan/Projects/rust\u test/target/debug/deps/rust\u test-3c102f2d126c37d0.yte3xk9q6l3o5n3.rcgu.o”“-o”“/home/jonathan/Projects/rust\u test/target/debug/deps/deps/deps/rust\u test-3c102f2d126c37d0.46jz4cvystllzxz0.rcgu”“-Wl、-Zrow、-Zrelow、-Zrow、-Zrow、-Zrow、-Zrow、-Zrow、-Zrow、-Zrow-nodefaultlibs“-L”“/home/jonathan/Projects/rust_test/target/debug/deps”“-L”“/home/jonathan/.rustup/toolschains/stable-x86_64-unknown-linux-gnu/linux-gnu/lib”“-Wl,-Bstatic”“/home/jonathan/Projects/rust_test/target/debug/deps/librustauda-c1901c84639ee5ec.rlib”/home/jonathan/Projects/rust\u test/target/debug/deps/librustauda\u core-f54c47e82bdeb5e8.rlib”“/home/jonathan/Projects/rust\u test/target/debug/deps/libbitflags-1324f5a1f5de34d5.rlib”“-Wl,--启动组“/home/jonathan/.rustup/toolschains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-4a76ff35a356aedf.rlib”“/home/jonathan/.rustup/toolschains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/lib/lib/lib/lib/libpanic-unwind-e11c3b32255afe2/home/jonathan/.rustup/toolschains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-13217ede3d276f16.rlib”“/home/jonathan/.rustup/toolschains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/gnu/lib/lib/libbacktrace\u sys-629ee22da6caa1.rlib”/home/jonathan/.rustup/toolschains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-546c844e8071bbebeb.rlib”“/home/jonathan/.rustup/toolschains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/lib/lib/lib/libhashbrown-be9569e4d599746f/home/jonathan/.rustup/toolschains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace\u alloc-47d8845cef2a3bc5.rlib”“/home/jonathan/.rustup/toolschains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/gnu/lib/lib/lib/lib/lib/libunwind-017511bce73a/home/jonathan/.rustup/toolschains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-be7979c57a08057b.rlib”“/home/jonathan/.rustup/toolschains/stable-x86_64-unknown-linux-gnu/lib/rustlib/
note: /usr/bin/ld: cannot find -lcudart
g++ <cpp_flags> <include_paths> -L/home/roger/boost-1.70.0/install-dir/lib -c <source_files> -lboost_python-py36
g++ <cpp_flags> -o <output_program> <object_files>
cargo new cuda101
cd cuda101
cargo search rustacuda >> Cargo.toml
[dependencies]
rustacuda = "0.1.1"           # CUDA Driver API Wrapper
rustacuda_core = "0.1.1"      # Minimal kernel-support crate for Rustacuda
rustacuda_derive = "0.1.1"    # Custom Derive Macro for RustaCUDA