成都企业网站建设公司,附近最近的广告公司,廊坊关键词排名软件,国家企业信用信息公示系统(广东)sdk下载
下载中心-仓颉编程语言官网 可选择半年更新版#xff0c;不用申请。目前版本#xff1a;0.53.13 #xff0c;选择不同平台压缩包下载解压到任意位置即可
补充下载#xff0c;vscode插件解压后#xff0c;在vscode扩展中选择从vsix安装#xff0c;安装后新增名为…sdk下载
下载中心-仓颉编程语言官网 可选择半年更新版不用申请。目前版本0.53.13 选择不同平台压缩包下载解压到任意位置即可
补充下载vscode插件解压后在vscode扩展中选择从vsix安装安装后新增名为cangjie的插件 还需要一个开发插件cangjie tools从应用商店搜索下载即可 插件开发设置CJNative 路径即是解压sdk后的路径 mac环境
修改~/.zshrc 环境变量追加以下在mac平台编译依赖必需
export SDKROOT/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk
修改/etc/paths追加以下
cangjie目录即是上一步解压后目录
bin是cangjie编译器cjc位置
tools/bin是cjpm项目管理工具位置
/path/to/sdk/cangjie/bin
/path/to/sdk/cangjie/tools/bin
ps修改方法可以查看mac path变量设置 这篇文章
win环境
设置系统环境变量追加以下cangjie home目录即是上一步解压后目录
CANGJIE_HOME你的仓颉目录
修改当前用户PATH变量值追加以下
llvm 目录是平台运行时依赖必需如果没有全局path不可运行
bin目录cjc编译器
tools\bin存放的是cjpm等工具
toos\lib是工具的依赖
%CANGJIE_HOME%\runtime\lib\windows_x86_64_llvm
%CANGJIE_HOME%\bin
%CANGJIE_HOME%\tools\bin
%CANGJIE_HOME%\tools\liblinux环境
前置条件
系统编译依赖
ubuntu 18系统为例
apt-get install \binutils \libc-dev \libc-dev \libgcc-7-dev
ubuntu 20系统为例
apt-get install \binutils \libc-dev \libc-dev \libgcc-9-dev 还需要OpenSSL 3及其他linux版本安装详情
修改环境变量/etc/profile追加以下cangjie home目录即是上一步解压后目录
export CANGJIE_HOME你的仓颉目录
LD_LIBRARY_PATH 是平台运行时依赖必需
bin目录cjc编译器
tools\bin存放的是cjpm等工具
export PATH$PATH:$CANGJIE_HOME/bin:$CANGJIE_HOME/tools/bin
export LD_LIBRARY_PATH$CANGJIE_HOME/runtime/lib/linux_x86_64_llvm:$CANGJIE_HOME/tools/lib source /etc/profile 环境变量生效
测试使用
查看版本
cjc -v
cjpm -v
新建目录hello在目录内执行终端或者cmd
init 是初始化项目
run 编译并运行
cjpm init
cjpm run
vscode中使用 打开命令面板视图搜索create Cangjie Project回车确认执行根据提示一步一步 结果类似如下 打开main.cj,点击三角图标运行这种方式不能debug 如果debug调试需要点击菜单栏运行--启动调试这种方式运行