Hello, World!
繁中(台灣)

Hello, World!

現在你已經有編譯器了,接下來先讓它做一件看得見的事。

建立一個名為 hello.scpp 的檔案:

import std;

int main() {
    std::println("Hello, world!");
    return 0;
}

如果你在上一節已經把 scpp 加到 PATH 中,可以這樣建置並執行:

scpp hello.scpp
./a.out

如果你仍然是在儲存庫 checkout 目錄裡直接使用剛建好的編譯器,那麼把命令改成 ./build/scpp hello.scpp 就可以了。

輸出:

Hello, world!

這裡用到的 std::println 來自 scpp 的標準函式庫,用來印出一整行文字。

這個極小程式裡,其實已經藏了幾個重要概念:

下一節裡,我們會讓程式依然維持同樣的小巧,但把它放進一個真正的 manifest-based 專 案裡。


← 上一節:建置編譯器 · 目錄 · 下一節:第一個 project build →