- 授权协议: BSD
- 开发语言: C/C++
- 操作系统: 跨平台
- 软件首页: https://github.com/alexfru/SmallerC
- 软件文档: https://github.com/alexfru/SmallerC/blob/master/readme.txt
- 官方下载: https://github.com/alexfru/SmallerC
软件介绍
SmallerC 是一个简单而小型的单程 C 编译器,目前支持 C89/ANSI C 和 C99 之间的大部分 C 语言(去掉了一些 C89 功能,加上一些 C99 功能)
目前,它为 NASM 生成 16 位和 32 位 80386+ 汇编代码,然后可以将其组装并链接到 DOS,Windows 和 Linux 程序中。
还支持 MIPS CPU 的代码生成,支持 TR3200 CPU 和 VASM 的代码生成,编译器能够自编译。
核心编译器附带预处理器(ucpp),链接器和编译器,驱动程序(驱动程序调用预处理器,核心编译器,汇编器,链接器和支持与gcc类似的选项)。标准的C语言库正在进行中,即将完成。
有关更多最新的详细信息,请参阅wiki:http://github.com/alexfru/SmallerC/wiki
Node.js:来一打 C++ 扩展
死月 / 电子工业出版社 / 2018-6-1 / 109
Node.js 作为近几年新兴的一种编程运行时,托 V8 引擎的福,在作为后端服务时有比较高的运行效率,在很多场景下对于我们的日常开发足够用了。不过,它还为开发者开了一个使用C++ 开发 Node.js 原生扩展的口子,让开发者进行项目开发时有了更多的选择。 《Node.js:来一打 C++ 扩展》以 Chrome V8 的知识作为基础,配合 GYP 的一些内容,将教会大家如何使用 Node......一起来看看 《Node.js:来一打 C++ 扩展》 这本书的介绍吧!
