2.Cb-Compiler的安装和使用

本文详细介绍了如何在Ubuntu20系统中安装Cb-Compiler,包括安装依赖、下载及配置环境变量的步骤。Cb-Compiler是一个简化版的C语言编译器,支持Cb语法。用户需要先安装必要的依赖,然后通过git克隆安装脚本进行安装,并更新环境变量。文章还展示了如何新建Cb文件并进行编译执行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

提示:本章将介绍如何在Ubuntu系统中安装和使用Cb-Compiler


前言

Cb语法在C语言的基础上进行了简化,并加入了新的元素(例如import),从而简化了编译器的制作过程,首先介绍下Cb编译器的安装,使用系统为Ubuntu20。

Cb编译器64位版本网址: CbC - Cflat Compiler (the ubuntu 64bit version)


1.下载安装Cb-Compiler

1.1安装依赖

apt-get update && apt-get install -y \
        gcc-multilib g++-multilib libc6-i386 lib32ncurses5 lib32stdc++6 \
        openjdk-8-jre \
        git

如果遇到permission问题,记得加sudo

1.2 下载&安装cbc

git clone https://github.com/leungwensen/cbc-ubuntu-64bit.git
cd cbc-ubuntu-64bit && ./install.sh

1.3 配置环境变量

编译器cbc默认安装在/usr/local/cbc/bin

  • 打开~/.bashrc
  • 在文件末尾追加export PATH=$PATH:/usr/local/cbc/bin 保存退出
  • 运行source ~/.bashrc

修改环境变量参考 ubuntu 添加环境变量

2.Cb-Compiler的使用

2.1 新建cb文件

在路径下创建一个程序文件HelloCb.cb

import stdio;
 
int
main(int argc, char **argv)
{
printf("Hello Cb Compiler!\n");
return 0;
}

2.2 编译执行

编译指令:
cbc -Wa,"--32" -Wl,"-melf_i386 HelloCb.cb"

编译执行成功之后文件夹下会有如下几个文件:
请添加图片描述
分别对应编译生成的汇编语言文件:HelloCb.s,汇编申城的目标文件HelloCb.o,以及链接生成的可执行文件HelloCb。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值