Hello, World!
中文

Hello, World!

现在你已经有了编译器,接下来先让它做一件肉眼可见的事。

创建一个名为 hello.scpp 的文件:

import std;

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

如果你在上一节里已经把 scpp 安装到了 PATH 上,可以这样构建并运行:

scpp hello.scpp
./a.out

如果你仍然是在仓库检出目录里直接使用刚构建出的编译器,那么把命令改成 ./build/scpp hello.scpp 就可以。

输出:

Hello, world!

这里用到的 std::println 来自 scpp 的标准库,用来打印一整行文本。

这个极小程序里其实已经藏着几个重要概念:

下一节里,我们会保持程序同样很小,但把它放进一个真正的 manifest-based project。


← 上一节:构建编译器 · 目录 · 下一节:第一个 project build →