问题标签 [rlib]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
85 浏览

rust - 生成 rlib 时没有哈希或版本

官方文档rustbyexample.com上都指出,在编译库 ( --crate-type=lib) 时,生成的库文件的文件名中将包含一个哈希,例如libworld-<HASH>-0.42.rlib.

但是在我的盒子上尝试时,它不会在文件名上生成任何哈希(或版本),它只是“lib”+库名+“.rlib”(如libworld.rlib)。

这是官方改的吗?

顺便说一句,我在 Ubuntu 14.04 上使用 0.12.0-pre-nightly 版本。

0 投票
1 回答
1868 浏览

rust - 加载目标规范时出错:找不到目标规范

我正在关注本教程,了解如何在 Rust 中制作一个非常基本的操作系统。这是我目前的状态:

货运.toml

src/lib.rs

x86_64-blog_os.json

这是Makefile


如果您向下滚动到教程中的修复链接器错误部分,我们基本上会被要求将以下行添加到我们的Cargo.toml:

lib.rs然后在(之后)指定外部板条箱#![no_std]

当我make run在终端中运行时,我收到以下错误消息:

我们预计会得到一个错误......只是不是这个。修复链接器错误部分中的示例给出了我们应该预料到的错误类型。

可能出了什么问题?我在谷歌上到处搜索,没有解决方案。