与 cc 链接时货物测试失败

问题描述 投票:0回答:1

我正在尝试在我的项目上运行

cargo test
,但它失败并出现此错误

  = note: /usr/bin/ld: cannot find /build/target/debug/deps/mylib_lua-02c930e07cd69371.2048jn2y48h28kbm.rcgu.o: No such file or directory
          /usr/bin/ld: cannot find /build/target/debug/deps/mylib_lua-02c930e07cd69371.26dkx5s8alo6obzk.rcgu.o: No such file or directory
          /usr/bin/ld: cannot find /build/target/debug/deps/mylib_lua-02c930e07cd69371.2nzhb579ueq0lzmq.rcgu.o: No such file or directory
          /usr/bin/ld: cannot find /build/target/debug/deps/mylib_lua-02c930e07cd69371.5g4hea07176h2p45.rcgu.o: No such file or directory
          collect2: error: ld returned 1 exit status

令人惊讶的是,

cargo build
cargo build --release
都适用于同一个项目。

我应该如何调试此故障?

cargo test --verbose
没有多大帮助。进程返回
101
退出代码并产生此错误

error: linking with `cc` failed: exit status: 1
rust ld rust-cargo cargo
1个回答
0
投票

再试一次,测试将在项目上进行 /usr/bin/ld: 找不到 /build/target/debug/deps/mylib_lua-02c930e07cd69371.2048jn2y48h28kbm.rcgu.o: 没有这样的文件或目录 我也有这个错误

© www.soinside.com 2019 - 2024. All rights reserved.