C 语言编译器 C4

GPLv2
C/C++
Linux
2014-11-13
红薯

4个函数实现的c编译器,大约500行。基本上已经比较完备了,可以自己编译自己。

使用方法:

gcc -o c4 c4.c  (you may need the -m32 option on 64bit machines)
./c4 hello.c
./c4 -s hello.c

./c4 c4.c hello.c
./c4 c4.c c4.c hello.c
加载中

评论(2)

Horizon4851
Horizon4851
自己编译自己? 42.C?
_
__No1__
强啊,兄得。。。

暂无资讯

暂无问答

如何在 Heroku 上安装和使用 Snova 代理

Snova 虽然可以直接在 GAE 上运行,但是只有运行在 Cloud Foundry、Heroku、OpenShift 和/或其他 PaaS 平台上才能够正常访问 HTTPS 链接页面。 上一篇文章介绍了 Cloud Foundry,这篇文章将...

2014/04/02 10:41
713
0
MySQL优化之BTree索引使用规则

MySQL优化之BTree索引使用规则

2016/01/30 20:38
25
1
一张表看懂ECS云服务器规格的升降配

摘要: 阿里云ECS规格种类丰富,可以升降配到底有什么规格?购买实例后,您可以通过升降配功能重新升级或降级资源的配置,但是到底那些是可以变更,哪些又不支持呢?一张表看懂ECS云服务器规...

2018/06/27 16:55
159
0
自定义PlantUML和C4Model的样式

什么是PlantUml PlantUml是一个支持快速绘制的开源项目.其定义了一套完整的语言用于实现UML关系图的描述.并基于强大的graphviz图形渲染库进行UML图的生成.绘制的UML图还可以导出为图片,以及通...

03/18 14:38
174
0
类型转换的问题

char c1 = '1'; char c2 = '2'; char c3 = '1'+'2'; char c4 = c1+c2; //(char)c1+c2; 如上述,为何c3的计算,不用强制转换。但c4的计算,却一定要转换? 编译器报错是: 引用 Type mismatc...

2014/06/09 10:01
16
0
线程休眠只会用Thread.sleep?那你就弱爆了!

线程休眠是 Java 开发经常会用到的一个手段,就是让当前线程睡一会儿,睡醒之后再继续运行。 咱大多数程序员,多线程虽然学得不好,但线程休眠,无人不知,无人不晓,也都会用,不就是用 Th...

08/30 11:24
34
0
配置管理小报091103:有啥方法知道在suse上的网卡配置文件和eth0/eth1的对应关系?

Ø 作者:王××(zbwangjian@***.cn) 有啥方法知道在suse上的网卡配置文件和eth0/eth1的对应关系?比如下面这2个配置文件linux-0xlc:~ # ll /etc/sysconfig/network/ifcfg-eth-id-00:1c:c...

2013/08/02 11:10
66
0
索引面试题分析(MySQL高级知识七)

前言:该篇随笔通过一些案例,对索引相关的面试题进行分析。 0.准备 #1.创建test表(测试表)。 drop table if exists test; create table test( id int primary key auto_increment, c1 va...

08/01 14:36
3
0
JVM 性能优化, Part 4: C4 垃圾回收

JVM 性能优化, Part 4: C4 垃圾回收

2014/10/30 15:26
46
0
用Heroku+snova-c4搭梯子上墙

1.snova-c4(翻墙软件)下载 https://code.google.com/p/snova/downloads/list 服务端 https://snova.googlecode.com/files/snova-c4-java-server-0.22.0.war 客户端 https://snova.googleco...

2014/04/03 23:06
1K
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部