当前位置: 代码网 > 科技>操作系统>Windows > 鸿蒙 HarmonyOS NEXT---仓颉语言的编译和构建

鸿蒙 HarmonyOS NEXT---仓颉语言的编译和构建

2024年08月01日 Windows 我要评论
1、首先是安装SDK。可以使用Cangjie-0.51.4-windows_x64.exe直接选择目录安装,也可以解压Cangjie-0.51.4-windows_x64.zip到Cangjie-0.51.4-windows_x64\cangjie目录。因为我是在Windows 10上测试,为了方便,我是下载CangjieSDK-Win-Beta-main项目,选择Cangjie-0.51.4-windows_x64.zip解压到指定目录,如D:\Code\cangjiesdk\cangjie。

1. 申请内测

关注“仓颉编程语言”微信公众号,回复“sdk”关键词,填写内测申请问卷(姓名、邮箱、gitcode地址等)。【注意:最好提前注册gitcode,github可直接授权登录】

收到申请邮件,直接点击下面红色标记区域,谁请加入社区,等待审核通过,即可使用仓颉sdk了。没有加入社区,下载sdk的话,会提示 403 没有权限

管理审核成功后,即可访问仓颉社区:gitcode - 全球开发者的开源社区,开源代码托管平台 。仓颉支持vscode开发环境,社区提供了vscode插件cangjievscodeplugin,以及linux/windows/macos版本的sdk(cangjiesdk是linux版本)。

 注意下载sdk时候,需要单个去下载,我这边一起下载的,只有4.7kb,蛋哥下载文件大小才是正确的

2. 准备环境

 1、首先是安装sdk。可以使用cangjie-0.51.4-windows_x64.exe直接选择目录安装,也可以解压cangjie-0.51.4-windows_x64.zip到cangjie-0.51.4-windows_x64\cangjie目录。因为我是在windows 10上测试,为了方便,我是下载cangjiesdk-win-beta-main项目,选择cangjie-0.51.4-windows_x64.zip解压到指定目录,如d:\code\cangjiesdk\cangjie。另外文件包cangjie-0.51.4-windows-docs.zip提供了完整的开发指南以及工具文档、语言规范等资料,对开发很有帮助。无论cangjie-0.51.4-windows_x64.exe直接安装还是解压cangjie-0.51.4-windows_x64.zip本文设置的目录都是d:\code\cangjiesdk\cangjie

 2、安装vscode(略),下载仓颉vscode插件cangjie-vscode-0.51.4.tar.gz解压,使用vsix方式安装cangjie-0.51.4.vsix插件,注意:安装之后需要重启vscode保证生效

 3、配置仓颉vscode插件,填写sdk地址d:\code\cangjiesdk\cangjie,sdk类型默认cjnative(cjvm只有linux系统支持)

3. 开发测试

1、使用“command+shift+p”快捷键创建仓颉项目,目前支持快捷引导创建和可视化创建两种方式,根据自己的喜好自行选择。

2、工程创建完后的目录结构很简单,只有main.cj源码文件和cjpm.toml打包配置两个文件。编译构建完后,会生成cjpm.lock文件和target目录(内含构建好的可执行文件)。

3、运行项目

 仓颉编程语言作为一款面向全场景应用开发的现代编程语言,通过现代语言特性的集成、全方位的编译优化和运行时实现、以及开箱即用的ide工具链支持,为开发者打造友好开发体验和卓越程序性能。 仓颉的语言设计上融合了不少主流编程语言的特点,如python、go、js等。另外有几个待发布的特性比较有趣,可以稍微期待一下,如edsl、模板宏、跨语言调试和内置ai dsl等。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com