环境搭建
仓颉编程语言,目前还在公测阶段。想要获取 仓颉的SDK需要先关注 仓颉编程语言 这个官方微信公众号,发送SDK获取。因为是公测,有保密要求,我这里也没办法说太多。反正我走了一轮下来还是比较折腾。在windows下成功了。在mac下各种报错。安装好后,使用 cjpm -v 和 cjc -v 查看一下版本号。
PS D:\share\cjDemo> cjpm -v
Cangjie Package Manager: 0.14.6
PS D:\share\cjDemo> cjc -v
Cangjie Compiler: 0.51.4 (cjnative)
Target: x86_64-w64-mingw32
初始化工程并运行
使用 cjpm init 初始化一个工程,看到 cjpm init success 的提示就说明初始化成功了。
PS D:\share\cjDemo\helloworld> cjpm init
cjpm init success
执行完毕后,我看到多了一个cjpm.toml文档,还有一个src目录,src目录下有 main.cj文件。main.cj文件就是入口代码里包含以下内容
main(): Int64 {
println("hello world")
return 0
}
就是一个入口函数main, 一行打印语句,和一行返回值。
接下来我们使用 cjpm run来运行程序。
PS D:\share\cjDemo\helloworld> cjpm run
hello world
cjpm run finished
我们就看到 他成功打印出来 hello world