编辑器注意:在Frest 1.0发布之前和语法,错误消息,甚至捆绑的语法,错误消息甚至如何改变此问题。

我写了一个锈病示例程序。 代码是:

use std;
import std::io;
fn main() {
    io::println("hello world");
}
.

我试图编译它,但rustc编译告诉我一些错误消息。

hello.rc:4:0: 4:2 error: expected crate directive
hello.rc:4 fn main() {
       ^~
.

我的rustc版本是

macmatoMacBook-Air:test kula$ rustc -v
rustc 0.1.1 (a0f0a70 2012-03-10 00:35:02 -0800)
host: x86_64-apple-darwin
.

和我的操作系统是Mac OSX 10.7

任何人都知道发生了什么?我认为我的铁锈代码对此没有问题。

有帮助吗?

解决方案

编译器正在尝试智能,与.rs(源)和.rc(箱子)文件不同。

再次尝试使用.rs文件扩展名!:)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top