rust - 查找 Cargo 放在 `target/*/deps` 下的确切文件名
问题描述
我有一个板条箱,如果我在其中运行cargo rustc --release -- --emit=llvm-ir
,我会在下面获得以下文件target/release/deps
:
target/release/deps/
├── chip8_c64-a95cc9a5a3e99697.d
├── chip8_c64-a95cc9a5a3e99697.ll
├── chip8_engine-2a1bf4bc9333b677.d
├── chip8_engine-2a1bf4bc9333b677.ll
├── libchip8_c64-a95cc9a5a3e99697.rlib
├── libchip8_c64-a95cc9a5a3e99697.rmeta
├── libchip8_engine-2a1bf4bc9333b677.rlib
└── libchip8_engine-2a1bf4bc9333b677.rmeta
当然,如果我更改内容,文件名中的哈希/向导会更改。
在运行上述命令后,我想从命令行 / 在 Makefile 中找出这些确切的文件名是什么。有没有办法从 Cargo 获取这些信息?
解决方案
推荐阅读
- javascript - JavaScript中的日期方法在存储在另一个变量中时表现不同
- java - 高内聚和松耦合的优化
- go - 在不同类型的结构之间复制公共字段
- c# - 不明白如何定位 UI rectTransform
- javascript - 如何修复或摆脱 ASP.NET Razor 应用程序中的 ESLint 定义要求?
- matlab - Matlab中整个矩阵的Z分数
- python - Python 将 tweepy 推文和用户 ID 转换为科学记数法
- python - Python 中的 3D 概率密度图
- xamarin.forms - Azure Active Directory 中的应用注册问题,应用不在租户中?
- javascript - 如何用 json 中的数据填充 href 标记,并在单击时使用表单中的选定值进行发布