当前位置: 首页 > news >正文

1.一起学习仓颉-编译环境,ide,输出hello,world

1.基础环境

1.1官网

https://cangjie-lang.cn/

 1.2编译环境的安装以及测试

1.2.1 安装包解压以及配置,解压后,只是需要cangjie这个文件夹即可

 

 1.2.2配置以及验证,把上述路径在系统的高级设置里面进行设置(以win10为例,其他win一样)

找到高级设置

设置 CANGJIE_HOME的路径(类似Java8的设置方法)

 修改path路径内容  新建两个内容

%CANGJIE_HOME%\bin
%CANGJIE_HOME%\lib

确定上述内容后

1.2.3验证环境是否安装可用

win+r  运行窗口

输入

cjc -v

出现版本号  既可以认为安装完毕

1.3编程工具(IDE下载安装以及测试)

1.3.1ide下载以及安装

 注意事项,安装过程中需要华为账号,拿自己手机申请一下就是可以了,安装就是下一步,下一步,就可以了

1.3.2 设置项目以及输出hello,world的步骤

新建项目

 name   根据你自己实际情况随便写

local  存放项目文件的地方 ,随便填写

type  目前阶段选择默认  后续随着深入学习在了解,涉及到库的概念

sdk 就是你安装你的仓颉程序的文件夹

 点右上角的 运行表示,查看程序运行情况

 1.4生成exe文件的debug解决办法

如果使用 Windows 平台,只需要将编译命令改为 cjc hello.cj -o hello.exe 即可。

 1.4.1报错出现,生成的exe文件不能运行

1.4.2 解决办法1:

1.把提示缺少的dll文件在仓颉的安装目录里面找到,并且复制到运行程序的所在文件夹

再次运行程序,不会报错了

1.4.3 解决办法2:

配置环境变量,以上路径加入到path中去,如图

 重新开启cmd窗口,在运行程序即可完成运行

http://www.dtcms.com/a/242980.html

相关文章:

  • 鹰盾加密器基于AI的视频个性化压缩技术深度解析:从智能分析到无损压缩实践
  • Pytest断言全解析:掌握测试验证的核心艺术
  • Spring Boot 4.0.0 新特性详解:深入解读 Spring Framework 7.0.0
  • 通过Wrangler CLI在worker中创建数据库和表
  • 【群体结构 ADMIXTURE之一】: fast ancestry estimation
  • 闪回还能导致OGG同步失败
  • OpenLayers 可视化之热力图
  • spa首屏加载慢怎样解决
  • 探究如何判断一个值是Promise
  • 有符号变量与无符号变量的区别和联系
  • C++ 智能指针
  • STM32标准库-DMA直接存储器存取
  • 卡方检验(χ²检验)
  • 6个月Python学习计划 Day 19 - 模块与包的实战拆分
  • AI赋能农业
  • 线程分离属性
  • JavaScript BOM 详细介绍
  • C++ 标准模板库(STL)详解文档
  • 2506C++,C++的时间库
  • 2025-03-15-位运算
  • 树莓派超全系列教程文档--(61)树莓派摄像头高级使用方法
  • Canfestival的移植思想
  • SpringBoot项目报错汇总
  • 磐维数据库的权限使用
  • 7.6 Finetuning the LLM on instruction data
  • SciencePlots——绘制论文中的图片
  • 软件开发和嵌入式开发岗位的面试题
  • PLC入门【7】基本指令的总结(MC、MCR)
  • threadlocal的实现说明
  • Doris “_stream_load“ 方式批量导入数据