【自制编程语言】准备工作

准备好你的工具

书中推荐使用的文本编辑器是Nodepad++。编译器是WinGW。
Nodepad++是一款免费的文本编辑器,用来写代码也很好用,支持对各种语言的语法高亮和格式控制。

下载

MinGW是一款跨平台的编译器,开源免费。可以去官方网站下载。

安装

安装MinGW时需要注意,安装路径不要有空格。“C://Program Files…”这样的路径是不允许的。否则安装后软件会出错。安装路径选为“C://MinGW”或者“D://MinGW”都可以。
MinGW目前的安装方式是使用安装管理器。打开后会自动加载安装需要的包,要安装gcc和gdb gcc是MinGW下C语言的编译器。gdb是调试工具。 在右侧勾选好需要的包,在Installation菜单里选择Apply changes 安装自动开始。
安装完成后,要设置系统路径 PATH,把MinGW的路径加进去。

测试

安装完成后,打开cmd终端。输入gcc –version。查看版本。

在文本编辑器中输入下面代码:

#include <stdio.h>

int main(int argc, char** argv) {
  puts("Hello, world!");
  return 0;
}

用gcc编译:

gcc -std=c99 -Wall hello_world.c -o hello_world.exe

在终端运行:

ter>hello_world.exe
Hello, world!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值