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

第1讲:CatBase的代码编译

我们实测一下用CatBase编写一个最简单的程序:Hello World

首先我们下载和安装CatBase编译环境。
下载地址:Release v0.0.8_linux_x86_64 · DoRobotAi/catbase-langhttps://github.com/DoRobotAi/catbase-lang/releases/tag/v0.0.8

$ tar -zxvf ./catbase_v0.0.8_linux_x86_64.tar.gz $ cd catbase_v0.0.8 $ ./setup-deps.sh

然后就可以编写代码了。

如果你使用的是vscode系列的IDE可以安装Catbase语言扩展。

选择:<安装目录>vscode-extension/catbase-language-0.0.7.vsix

然后编写代码:

def main(args:list[str]){ print("Hello world!") }

然后编译运行:

$ ./bin/catbasecc ./examples/test_aa_HelloWorld.cat Compiling ./examples/test_aa_HelloWorld.cat... Invoking CatBase bin compiler... Compilation successful. $ ./test_aa_HelloWorld Hello world!

运行成功,正确输出:Hello world!

CatBase官方地址:
CatBase - C at Basehttp://catbase-lang.com/

GitHub地址:
https://github.com/DoRobotAi/catbase-lang

钟声
2026-07-24

http://www.cnnetsun.cn/news/3888100.html

相关文章:

  • X-XSS-Protection头:从历史防御到现代弃用的安全演进
  • 工业级以太网PHY芯片CH182:从原理到硬件设计、软件调试全解析
  • 深度解析电子商务网站建设实训室简介如何助力新手零基础入门实操指南
  • 在M芯片Mac上运行iOS游戏的终极指南:PlayCover完全教程
  • 小白python入门 - 75. 综合实战
  • 02 — 三区模型:工作区、暂存区、仓库
  • 云服务中VM运行容器的安全与性能优化实践
  • 抖音无水印下载神器:5分钟上手批量下载教程
  • PostgreSQL CASE WHEN语句详解与应用优化
  • 如何快速找回Navicat数据库密码:开源解密工具完全指南
  • 从0到1搭建高转化电商帝国:一份拒绝套路的网上商城网站建设方案书深度解析与实操指南
  • 终极Perseus指南:掌握碧蓝航线原生库补丁的无偏移技术实现
  • 告别网盘限速烦恼:8大主流网盘直链解析工具终极指南
  • 如何高效获取文档:智能下载工具的完整方案
  • Havenlon | 杂谈:当“用户满意”成为 AI 的人格目标
  • 百万级数据分页查询优化方案与实战
  • 视频推荐系统与弹幕情感分析技术实践指南
  • 『版本速递』生态市场SDK预检帮助提升SDK上架审核通过率
  • Python性能优化实战:从40秒到90秒的算法加速全解析
  • 基于RT-Thread与DS18B20的智能温控节点开发实战
  • 别瞎装!OpenClaw (龙虾ai) Windows部署避坑指南,根治所有安装报错
  • Unity资源卸载实战:从Resources.Unload到Addressables的内存管理指南
  • 深度解析天津市建设与管理局网站背后的城市脉动与民生温度
  • AI做数字产品,97%的产品经理正在用错评估框架——20年AI产品老兵重定义ROI计算公式(附动态测算Excel工具包限时领取)
  • Umi-OCR:免费离线文字识别终极指南,3步开启高效工作流
  • SQLyog社区版:完全免费的MySQL数据库管理神器终极指南
  • Windows桌面端酷安:在电脑上享受完整社区体验的终极指南
  • AI行业岗位全景解析:从算法研发到工程落地的职业路径
  • Unity3D iOS IL2CPP JSON兼容方案:从原理到实战选型指南
  • Verilog移位运算符>>与>>>深度解析:从有符号数处理到FPGA工程实践