初识华为仓颉语言开发

191 阅读2分钟

因目前为止仓颉还属于内测阶段,如果需要尝鲜,需要在官网进行申请颉语言开发内测,如果审核通过,会发一封邮件到你邮箱。需要安装邮件内容和认真阅读保密知情同意书,本文主要讲的是如何安装仓颉sdk和集成vscode,并运行第一个Hi,仓颉,感受下仓颉语言给我们带来的优雅的编程。 仓颉语言,官网说的是 仓颉编程语言是一款面向全场景智能的新一代编程语言,主打原生智能化、天生全场景、高性能、强安全。主要应用于鸿蒙原生应用及服务应用等场景中,为开发者提供良好的编程体验。 其实是面向全场景开发,这里我想说下,就是能做前端和后端,比如java可以开发安卓也可以开发web端甚至可以开发pc端。

1、首先需要打开官网

cangjie-lang.cn/

2、环境变量配置

windows环境变量配置

我的电脑--属性--关于--高级系统设置

image.png

环境变量

image.png

编辑用户环境变量

image.png

image.png

以上配置完成后,可以通过命令行终端验证下版本和环境变量是否生效

image.png

mac环境变量配置 下载最新的cangjie sdk 通常命名为 Cangjie-0.56.4-darwin_aarch64.tar.gz 解压到没有中文的目录下,其中检查下解压包是否有envsetup.sh 这个脚本很有用,直接更新mac的环境变量的

因cangjie 需要一些依赖库,mac需要安装brew,如果mac上没安装请打开Homebrew 官网安装brew.sh/
直接执行 /bin/bash -c "$(curl -fsSL raw.githubusercontent.com/Homebrew/in…)" 命令即可安装brew brew install libffi

3、vscode开发环境配置

其实windows和mac一样的

需要加载下环境变量

image.png

安装vscode插件

image.png

在插件设置

image.png

配置sdk,如图 image.png

4、第一个程序

使用vscode创建第一个程序 按入快捷键:ctral+shift+p 或者输入>cangjie create project 根据提示选择创建项目

image.png 回车后选择 create CJNative cangjie project

image.png

选择 executable output cangjie project

image.png

选择工程保存路径

image.png

输入项目名称 demo

image.png

创建完成后,会出现工程目录结构 src 下有个main.cj

image.png

这样就把工程创建完成了,接下来可以点击 run 跑起来,因仓颉也需要编译,可以通过build下,也可以直接run

image.png

点击run 后 如果如下图所示,那就恭喜你,已经完成搭建仓颉环境并能运行了

image.png