1. 下载
目前只有压缩包格式
下载地址:下载中心-仓颉编程语言官网。
2. 解压
将下载的压缩包,解压到某个位置。
3. 搭建
解压之后里面有3个可以运行的文件:envsetup.bat、envsetup.ps1、envsetup.sh。
如果要使用命令提示符窗口安装的话:只需把envsetup.bat文件所在的地址复制到命令行里面,如果发现地址没有被双引号括起来,必须要添加上面去,然后回车,编译环境建成了,但是如果现在要用它来编译文件的话,是不能关闭窗口的,否则环境就被清理了。
4. 测试
先编写一个main.cj文件
main(){
println("Hello world")
}
然后,在命令行里面,cd到这个文件的具体位置
编译:
cjc main.cj -o main.exe
运行:
main
结果:
嘿嘿,还好,能用。
但是命令提示符窗口关闭之后,环境又得重新安装,于是我想到一个方法:用bat文件将要执行的cmd命令全部写进去,再用editplus代码编辑器调用这个bat文件执行文件运行。
文件名:run_cangjie.bat
@echo off
REM ==========================================
REM 编译运行cangjie文件的脚本
REM ==========================================
REM 解决echo输出的中文乱码
chcp 65001 > nul
REM 启动cangjie编译器
call "D:\Cangjie-0.53.13-windows_x64\cangjie\envsetup.bat"
REM 切换到指定目录
cd /d E:\cangjieProject
REM 编译文件
cjc main.cj
REM 执行 main.exe
main
pause
注意:里面的文件路径和文件名,需要根据实际情况修改。
现在,打开edit plus, 选择菜单里面的工具选项,点击配置自定义工具,点击自定义工具最右边那一栏里面的添加工具,选择程序 (C),然后在菜单文本里面输入run_main.cj,然后在命令这一行里面选择上面我们编写好的bat脚本文件,点击应用,点击确定,现在可以运行仓颉代码了。