运行Debian中安装的Rust二进制文件时如何传递RUST_BACKTRACE = 1?

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

使用货物运行二进制文件时,可以选择如下运行:

bash -c "RUST_BACKTRACE=1 cargo run --bin my_binary"

当二进制文件遇到错误时,这给了我一个堆栈跟踪。 但是,当我为相同的二进制文件创建Debian软件包时,如何获取失败时的堆栈跟踪信息?

如果源在Rust中实现,是否也有某种方法可以启用回溯功能?

编辑:

我使用以下方式为我的货运项目创建了一个Debian软件包

cargo deb // Produces a my_binary.deb

然后,可以将My_binary.deb安装在Debian机器上,方法如下:

 dpkg -i /tmp/my_binary*.deb || true \
 && apt-get -f -y install
rust debian environment-variables rust-cargo backtrace
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.