2012-03-10 12 views
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 

で、私のOSは、MAC OSX 10.7

誰もが何が起こったか知っているのですか?私の錆のコードは問題ないと思います。

答えて

2

コンパイラは.rs(ソース)ファイルと.rc(クレート)ファイルのためにスマートになり、異なる動作をしようとしています。

.rsファイル拡張子を付けてもう一度お試しください。 :)

関連する問題