
5分钟写出第一个仓颉程序CangjieCorpus Hello World快速入门教程【免费下载链接】CangjieCorpus本仓库为仓颉编程语言语料库聚焦 仓颉编程语言 核心知识体系整合官方开发指南、API 文档、典型代码示例及语法规范等多维度资源经结构化处理与专业标注构建为支持 RAG检索增强生成技术 的高质量知识基座适配智能编码助手、学习辅助工具等应用开发需求。 欢迎开发者基于本语料库构建仓颉语言智能应用推动鸿蒙开发生态智能化升级项目地址: https://gitcode.com/Cangjie/CangjieCorpusCangjieCorpus 是仓颉编程语言的官方知识语料库整合了开发指南、API 文档与典型代码示例。本教程带你用 Cangjie Hello World 三步跑通第一个仓颉程序并教你如何用 cjc 编译器编译运行、在 IDE 中创建工程帮你快速掌握仓颉入门路径。为什么 5 分钟就能上手仓颉仓颉编程语言兼顾开发效率和运行性能语法简明高效支持函数式、命令式、面向对象多种编程范式静态强类型 自动内存管理让新手少踩坑。关于语言特性的完整介绍可查阅 初识仓颉语言。对新手最友好的是一个最小的 Hello World 程序只需要 3 行代码。第 1 步安装仓颉工具链最快配置方法开发仓颉程序的核心是cjc编译器它能把.cj源代码编译为可运行的二进制文件。工具链同时提供调试器、包管理器cjpm、格式化工具等一整套组件基本开箱即用。以 Linux 为例最快的安装方式是从仓颉官网下载适配你平台的 SDK 安装包如cangjie-sdk-linux-x64-x.y.z.tar.gz解压后执行source cangjie/envsetup.sh完成配置详细的环境要求与安装步骤请参见 安装仓颉工具链支持 Linux、macOS 与 Windows 平台。 安装成功后终端执行cjc --version能正常输出版本号说明工具链就绪。第 2 步编写第一个 Hello 仓颉源文件在任意目录下新建文件hello.cj写入以下代码// hello.cj main() { println(你好仓颉) }逐行拆解这个仓颉 Hello World 程序代码含义main() {}程序入口函数编译为可执行文件时必须有它println(...)内置函数向控制台输出一行文字//单行注释不影响编译运行注意定义main函数时不需要写func修饰符这是仓颉的简洁语法之一。关于main入口、全局变量等概念的详细说明见 程序结构。第 3 步用 cjc 一键编译运行cjc是仓颉的编译命令会自动完成前端编译、后端编译和链接。在hello.cj所在目录执行cjc hello.cj -o hello ./hello你会看到终端输出你好仓颉 至此你的第一个仓颉程序已经成功运行几个实用小贴士Windows 平台请将输出文件改为hello.exe即cjc hello.cj -o hello.exe不加-o时默认生成名为main的可执行文件完整编译选项参见 cjc 使用进阶在 IDE 中创建 Hello 仓颉工程命令行跑通之后推荐用 VSCode 仓颉插件进行开发获得语法高亮、智能补全、一键运行等体验。通过命令面板F1或CtrlShiftP选择创建仓颉工程命令按向导选择后端、模板和工程名称即可工程会自动生成src/main.cj源码目录和cjpm.toml配置文件创建工程的完整图文步骤见 创建仓颉工程。工程创建好以后点击编辑器右上角的运行按钮即可直接编译并执行main.cjCangjieCorpus 资源速查下一步学什么跑通 Hello World 只是开始。CangjieCorpus 按目录结构化了整套仓颉知识体系你可以按需跳转语言手册manual/ —— 基础数据类型、函数、类与接口、泛型、并发等入门到进阶内容标准库 APIlibs/std/std_module_overview.md —— 集合、IO、网络、时间、正则等内置库速查扩展功能库extra/String.md、extra/Option.md —— 团队自研的字符串、Option 等实用工具类️开发工具tools/source_zh_cn/IDE/ —— IDE 插件安装、编译构建、调试与运行指南鸿蒙生态ohos/zh-cn/ —— OpenHarmony 仓颉应用开发、ArkUI 声明式 UI 等场景文档常见问题FAQQ1编译时提示cjc: command not found说明环境变量未生效重新执行source cangjie/envsetup.sh或检查CANGJIE_HOME是否配置正确。Q2main函数一定要写返回值吗不是的。main的返回值类型可以是整数类型或Unit类型main() { println(...) }这种无返回值写法完全合法。Q3没有参数怎么获取命令行参数在main中声明ArrayString类型参数即可获取启动参数详见 程序结构。总结步骤操作耗时1安装工具链并配置环境变量约 2 分钟2编写 3 行代码的hello.cj约 1 分钟3cjc编译 运行看到你好仓颉约 1 分钟恭喜你已经在 5 分钟内完成了第一个仓颉程序。接下来建议按顺序学习 基础数据类型 和 函数 章节逐步进阶到类、泛型与并发享受仓颉带来的高效开发体验。【免费下载链接】CangjieCorpus本仓库为仓颉编程语言语料库聚焦 仓颉编程语言 核心知识体系整合官方开发指南、API 文档、典型代码示例及语法规范等多维度资源经结构化处理与专业标注构建为支持 RAG检索增强生成技术 的高质量知识基座适配智能编码助手、学习辅助工具等应用开发需求。 欢迎开发者基于本语料库构建仓颉语言智能应用推动鸿蒙开发生态智能化升级项目地址: https://gitcode.com/Cangjie/CangjieCorpus创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考