《C语言编程初学者指南》一1.1 安装和配置Cygwin环境
本节书摘来自华章出版社《C语言编程初学者指南》一书中的第1章,第1.1节,作者【美】Keith Davenport(达文波特) , M1ichael Vine(维恩),更多章节内容可以访问云栖社区“异步社区”公众号查看
1.1 安装和配置Cygwin环境
要学习C编程,所需的所有东西只不过是一台计算机、一款文本编辑器、C库和一个C编译器。
cygwin和mingw的区别
Unix下编译通过的C代码,在win32下编译是不能通过的 ,当然Unix 和win32的API都是符合标准C,也就是说,大多数函数调用在unix和win32下是相同的.但是,unix有自己一些独特的API(如fork,spawn,signals,select,sockets等),如果代码中使用了这些API,在win32下当然找不到对应的库.
但是,这些API的功能在win3
protobuf (序列化协议)
出品方为google,详见ibm技术文档:
http://www.ibm.com/developerworks/cn/linux/l-cn-gpb/
1.简介
Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很适合做数据存储或 RPC 数据交换格式。可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构
IDL接口定义语言
IDL接口定义语言
也叫“接口描述语言”(Interface Description Language),是一个描述软件组件接口的语言规范。
IDL用中立语言的方式进行描述,能使软件组件(不同语言编写的)间相互通信。
Javac源码简单分析之Javac简单介绍
<h3>一、简单介绍</h3>
javac 是java语言编程编译器。javac工具读由java语言编写的类和接口的定义,并将它们编译成字节代码的class文件。<br><br><br><h3>二、源码获取</h3>
OpenJDK6源码:<a target="_blank" href="http://download.java.net/openjdk/jdk6/">http://do