目录
7. 解决 仓颉编译并运行 出现 由于找不到libsecurec.dll , 无法执行代码,重新安装程序可能会解决此问题
1)仓颉的SDK下载
1--进入仓颉的官网
2--点击图片中的下载按钮
3--在新跳转的页面点击即刻下载
4--下载
根据你的操作系统选择对应的版本下载
我这里使用的是windows10 64操作系统,可以根据你们的操作系统类型选择不同的版本
windows系列版本 ===> windows区下载
mac系列版本 ===> mac区下载
liunx系列版本 ===> liunx区下载
点击图片上红色的框框圈住的地方就是下载
5--找到你们自己下载好的地方
注:这个需要用压缩软件打开,需要自己去下载一个,这里不在过多的说明了
6--解压软件
找到你解压的目录
2)仓颉编程环境配置
1--找到自己的根目录
2--进入命令行窗口
3--输入 envsetup.bat
注: 输入e ===> 点击tab键可以自动补全
点击回车键等待软件运行
4--验证是否安装成功
命令行窗口输入 ===>
5--配置环境变量
1---复制根目录路径信息
D:\Programer\ProgramerUtil\cangjie
注: 这个是我的根目录 , 你需要找到你自己的根目录
2--创建系统环境变量
我的电脑 ===》鼠标右键 ===》 属性 ====》 点击
==》 点击高级系统设置
==》点击环境变量
==》点击新建
==》 输入变量名 CANGJIE_HOME
==》 输入路径路径信息 D:\Programer\ProgramerUtil\cangjie
注: 这个路径信息是自己的解压路径根目录
==》 点击确定
3---配置系统环境变量
CANGJIE_HOME
==> 找到path路径双击
===》 点击新建按钮
===》设置环境变量 %CANGJIE_HOME%\bin
===》 点击确定
注: 依次点击每个窗口的确定
按照上面的办法依次设置一下环境变量
1. %CANGJIE_HOME%\bin
2. %CANGJIE_HOME%\lib\windows_x86_64_llvm
3. %CANGJIE_HOME%\runtime\lib\windows_x86_64_llvm
4. %CANGJIE_HOME%\tools\bin
5. %CANGJIE_HOME%\tools\lib
6. %USERPROFILE%\.cjpm\bin
完整结果
win + R ===> cmd ===> 输入 cjc -v
6--运行第一个仓颉程序
- 首先在桌面建一个文件夹,然后建一个记事本文档,并且修改文件后缀名字为 cj
- 鼠标右键 ===》 选择其他打开方式 ====》 使用记事本打开
- 输入一下内容
main() {
println("hello,cangjie")
}
- 导航栏输入cmd
-
1--- windows运行指令
cjc cangjie.cj -o cangjie.exe
2---mac运行指令
cjc cangjie.cj -o changjie
- 最终结果如下
7. 解决 仓颉编译并运行 出现 由于找不到libsecurec.dll , 无法执行代码,重新安装程序可能会解决此问题
如下图
出现上面问题,先不要考虑其他的,先看看步骤5环境变量是否配置正确
3)配置仓颉 vsCode编译器 的 插件
1--插件下载
下面是下载的网址
下载完毕后需要自行解压插件
注:记住你自己解压的目录等会有用
2--vsCode下载
下面这个是官方的网址
依据图片根据自己操作系统自行下载对应版本
下载完成后打开自行安装就可以了
3--vsCode编译器安装 romote -ssh 插件
==> 点击图片中1号标识符
===> 点击图片中2号标识符的位置,并且输入 Remote -ssh
====> 点击图片中3号标识符的位置
=====> 点击图片中4号标识符位置 点击 install 安装即可
注: 我这里是安装过的,所以显示的是uninstall
4--安装本机vsCode仓颉的插件
=》 打开插件窗口
==》点击三个点的位置
===》点击下图图片中三号点的位置
=>在新弹出来的窗口中找到你刚刚插件解压的位置
===》点击一下插件
======》点击install位置即可安装
==========》安装成功后会出现对应的图标
5--配置仓颉SDK
=>点击齿轮
==>点击setting
===>在搜索框中搜索 cangjie
====>把你刚刚解压cangjie的根目录 复制到图中橙色的位置
=====>选项设置位CJNative
6- 完成效果
注: 这样我们在写仓颉代码时便有了提示 , 如下图所示
4)使用配置DevEco studio中的仓颉插件
1--DevEco studio的安装
下面是我之前写的DevEco Studio 软件的安装教程,我这里不在重复
2--DevEco studio 仓颉插件的下载
插件下载的官方网址
按照下图下载即可
3--DevEco studio如何安装仓颉插件
1.File ===> Setting
2.在新弹出来的窗口中找到我们刚刚下载的仓颉插件 ===》 点击OK
===> accept
==>重启Ide
4--注 使用这个插件需要在华为官网申请
下面是申请网址
https://developer.huawei.com/consumer/cn/activity/301718873654579080
5--创建我的第一个仓颉DevECO Studio 工程
1. file === 》 New ===》 create Project
2.在新弹出来的窗口中,找到[Cangjie] 开头的 选择其中一个创建就可以了
==>我这里选择Hybrid这个
==>这里默认就可了 ===》 点击Finsh
====>等待编译结束
5)使用vsCode创建仓颉工程项目
1. 在vsCode窗口点击F11 键
2.在新弹出的搜索窗口 输入create
3.点击create Cangjie Prject
4.选择这一个 Create CJNative Cangjie project 这个选项
5.选择仓颉工程模板 我这里选择第一个
6.选择在新弹出来的窗口选择创建目录
7.输入项目名字
注: 这个随意
8.点击回车确定
9.点击运行按钮运行项目即可
可以看到方便了很多
我们不用在输入 cjc 文件.cj -o 文件名.exe 这样的指令了,方便后续仓吉语言的学习
6)使用可视化界面创建仓颉项目
1.在vsCode界面点击F11按键
2.在搜索框内输入create
3.选择 create Cangjie Project View 这个选项
4.前两个选项默认
5.第三个选项选择文件的创建路径
6.第四个选项是输入项目的名字,这个可以随意
7.点击Confirm提交就可了
8.在新弹出来的窗口选择第一个就可了
9.点击运行就可了
附录:
下面是仓颉 官网的开发文档的官方网址