Learning GNU C

转载 2007年10月04日 00:25:00

Learning GNU C

Ciaran O'Riordan

This file is a C programming tutorial using the GNU C compiler and GNU Libc.

Copyright © 2002 Ciaran O'Riordan.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".

with the no Invariant Sections, with the Front-Cover Texts being "Richard Stallman Rules", and with the Back-Cover Texts being "This is a Free book, Free as in Freedom. Permission is granted to copy, distribute, and edit this book under the GNU Free Documentation License".

Learning GNU C:

http://www.21cstar.com/uploadfile/dhome/uploadfile/learning_gun_c/index.html

GNU C的区别

Linux 内核的引导 引导包括很多阶段。一般的SoC嵌入了bootrom,上电时bootrom运行。bootrom会去引导bootloader。 CPU0会发中断唤醒CPU1.之后CPU0和cp...
  • maclinuxye
  • maclinuxye
  • 2017年02月05日 00:56
  • 286

linux内核中GNU C和标准C的区别

今天看了一下午的linux内核编程方面的内容,发现linux 内核中GNU C与标准C有一些差别,特记录如下: linux 系统上可用的C编译器是GNU C编译器,它建立在自由软件基金会的编程许可证...
  • you_shou
  • you_shou
  • 2016年11月27日 18:17
  • 665

GNU C内嵌汇编学习笔记

前文所述,只是针对汇编格式的整理,本文将使用coreboot项目代码对其进行实例化。以方便、清晰了解到如何在C语言里使用内嵌汇编的方法。同样地,网络上也有众多文章涉及到这方面,所以本文更多是归纳总结。...
  • subfate
  • subfate
  • 2016年02月17日 19:00
  • 784

(10)linux GNU c library

本博客(http://blog.csdn.net/livelylittlefish)贴出作者(三二一@小鱼)相关研究、学习内容所做的笔记,欢迎广大朋友指正! linux GNU c library ·...
  • livelylittlefish
  • livelylittlefish
  • 2009年08月26日 21:54
  • 2437

CentOS-5.5下编译安装glibc

----------一些说明 1、最好用root 2、glibc版本:glibc-2.7 3、'make'过程中,出现'***'说明是很严重的错误。INSTALL文件摘录如下: To buil...
  • duyiwuer2009
  • duyiwuer2009
  • 2011年10月12日 17:18
  • 6354

GNU C库函数参考手册(2)

逍遥飞狐多媒体作坊 译 上一页  下一页 错误报告 许多GNU  C库中的函数都监测和报告错误的情况,而且有时候你的程序需要检查它们以得到错误的情形。比如说:...
  • ameyume
  • ameyume
  • 2011年11月15日 12:37
  • 3190

GNU C 9条扩展语法

GNU C 9条扩展语法 GNC CC是一个功能非常强大的跨平台C编译器,它对标准C语言进行了一系列扩展,以增强标准C的功能,这些扩展对优化、目标代码布局、更安全的检查等方面提供了很强的支持。本文把...
  • shangzh
  • shangzh
  • 2014年09月19日 15:20
  • 3208

GNU C对ISO标准的扩展——笔记(一)

在朋友的博客上看到这样的C语言初始化方式:int arr[10] = { [5] = 7 }; // a[5] = 7;以前没有用过也不知道有这样的写法。在网上找了一下这方面的资料,最后在http:/...
  • jcwKyl
  • jcwKyl
  • 2009年04月20日 22:58
  • 2889

Linux下的GCC (GNU C Compiler)

     Gcc编译器能将C、C++语言源程序、汇程式化序和目标程序编译、连接成可执行文件,如果没有给出可执行文件的名字,gcc将生成一个名为a.out的文件。在Linux系统中,可执行文件没有统一的...
  • lanmoshui963
  • lanmoshui963
  • 2008年01月15日 15:28
  • 2361

2.2.1 GNU C内嵌汇编语言

一个64位操作系统的实现
  • TYHH2001
  • TYHH2001
  • 2015年03月17日 21:36
  • 819
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Learning GNU C
举报原因:
原因补充:

(最多只允许输入30个字)