Allen.Yao的专栏

Android linux 学习

排序:
默认
按更新时间
按访问量

主机与虚拟机之间方便地共享文件----samba

转载自:http://blog.csdn.net/gogor/article/details/5353788   在前文中,我们已经建立了一个虚拟机,且在其上安装了Ubuntu系统,为了要在该Ubuntu虚拟机上进行Linux开发还需要解决如下两个问题: 1. 主机与虚拟机相互间...

2015-08-25 22:46:01

阅读数:771

评论数:0

c语言编程基础------0.5.3 c应用程序之argc argv以及return 和exit,abort,assert的解释

1.argc argv     int main(int argc,char *argv[])(   )   简单来说,argc就是在命令行输入参数的个数,argv就是一个指针数组,数组里面的指针指向的对象是字符串,其实就是在命令行输入的东西。  具体来看看百度百科的解释。 argc argv编...

2015-02-07 18:08:35

阅读数:1764

评论数:0

c语言编程基础------0.5.2 c应用程序之头文件说明

c应用程序的头文件很重要,因为里面定义了许多库函数,我们需要用到哪些库函数的时候,直接把相关头文件包含进来就行了。 比较常用的头文件有,里面包含了标准的输入输出函数,如printf scanf                                        c工具头文件,里面包含了a...

2015-02-07 17:41:06

阅读数:1447

评论数:0

c语言编程基础------0.5.1 c应用程序之最简单的程序---Hello world!

#include   //头文件 int main(int argc, char **argv) {         printf("hello world!\n");         return 0; }

2015-02-07 16:14:03

阅读数:2432

评论数:0

c语言编程基础------0.4.4 ubuntu 12.04 LTS 如何使用更快的更新源

装好ubuntu系统后的第一见事就是替换自带的更新源,原因是系统自带的源有些在中国访问不了,可以访问的速度又特别慢。幸好国内的一些公司和大学提供了速度不错的更新源。下面介绍如何使用更快的更新源 方法/步骤  备份sources.list文件:       ...

2015-02-06 12:55:50

阅读数:577

评论数:0

c语言编程基础------0.4.3 UBUNTU下如何下载EGLIBC和察看版本

ubuntu下,其实用的c库是EGLIBC。 1.察看目前所用版本   ldd --version 2.更新下载 2.0:替换原始源,然后更新。sudo apt-get update  2.1:下载  sudo apt-get source libc6-dev            这样,...

2015-02-06 12:45:04

阅读数:907

评论数:0

c语言编程基础------0.4.2 EGLIBC介绍

EGLIBC库介绍 一、介绍 1、概览 扩充和增强GNU C库的功能,以支持各种不同环境的嵌入式系统,并维持开放的开发环境,鼓励开发者的广泛协作。  2、免费软件的目标 · 支持GNU项目的目标 · LGPL许可证 · FSF拥有版权 3、设计目标 · 提供一个选择,...

2015-02-06 10:50:49

阅读数:522

评论数:0

c语言编程基础------0.5 c应用程序和c内核驱动程序的沟通和区别

应用程序 驱动程序 内核的沟通   驱动程序一般是通过模块注入内核,用字符驱动程序举个例子: 1.编写字符驱动程序需要在内核中注册设备和中断程序,还有file_ops里面的open,read,release等函数 2.注册成功后在/proc/device文件里面可以看到你...

2015-02-05 15:30:19

阅读数:1756

评论数:0

c语言编程基础------0.4.1 glibc介绍--百度百科

本文主要来自百度百科 glibc glibc是GNU发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。glibc除了封装linux操作系统所提供的系统服务外,它本身也提供了许多其它一些必要功能服务的实现...

2015-02-05 15:08:55

阅读数:764

评论数:0

c语言编程基础------0.4GNU C 函数库(glibc)

这篇文章主要来自维基百科 GNU C函式庫 (重定向自Glibc) GNU C函式庫 初始版本 1987年[1] 穩定版本 2.20[2](2014年9月7日,4個月前)[±] 開發狀態 活跃 操作系统 ...

2015-02-05 15:04:46

阅读数:1943

评论数:0

c语言编程基础------0.0.1c语言简易介绍(百度百科)

本文主要来自百度百科 C语言是目前世界上流行、使用最广泛的面向过程的高级程序设计语言。 C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它高级语言,许多大型应用软件都是用C语言编写的。 中文名 c程序 C...

2015-02-05 14:24:01

阅读数:1709

评论数:0

c语言编程基础------0.0.0c99介绍

本文主要来自百度百科 C99标准是 ISO/IEC 9899:1999 - Programming languages -- C 的简称[1] ,是C语言的官方标准第二版。1999年12月1日,国际标准化组织(ISO)和国际电工委员会(IEC)旗下的C语言标准委员会(ISO/IEC JT...

2015-02-05 14:12:54

阅读数:1561

评论数:1

c语言编程基础------0.3GCC和C的关系

实际上,这两者的关系是编译器支持c标准版本的关系,就是支持与被支持的关系。 GCC对C标准的支持 写在前面:GCC支持C90, 不完全支持C99。在不指定C标准的情况下,GCC默认使用GNU C。用一个式子表示GNU C: GNU C = C90 + GNU Extensio...

2015-02-05 14:07:45

阅读数:1425

评论数:0

c语言编程基础------0.2GCC和GNU的关系,以及GCC的用法

这篇文章主要来自百度百科 gcc(GNU编译器套件)编辑 GNU编译器套件(GNU Compiler Collection)包括C、C++、Objective-C、Fortran、Java、Ada和Go语言的前端,也包括了这些语言的库(如libstdc++、libgcj等等)。GCC的...

2015-02-05 13:21:39

阅读数:1206

评论数:0

c语言编程基础------0.1GNU计划

本文主要来自维基百科 http://zh.wikipedia.org/zh-cn/GNU GNU GNU 公司 / 开发者 [[GNU计划]] 操作系统家族 类Unix 运作状态 开发中 支持的语言 ...

2015-02-05 13:12:58

阅读数:523

评论数:0

c语言编程基础------0.0c语言介绍

注明:这篇文章主要内容来源与维基百科 http://zh.wikipedia.org/wiki/C%E8%AF%AD%E8%A8%80#C99 C语言 「C程序设计语言」重定向至此。關於书籍,詳見「C程序设计语言 (书)」。 C語言 ...

2015-02-05 13:04:45

阅读数:1289

评论数:1

c语言编程基础------1.c语言编译原理介绍

在编写自己的c语言代码之前,有必要了解c语言代码是如何被编译系统编译的 1. 编辑器: 我们编写代码的一些窗口,如:记事本、word、notepad等。 2. 编译器: 检查用户代码的一些语法错误并且将其编译成汇编代码。 3.汇编器:将编译出来的文件变成目标代码(window...

2015-01-31 12:36:32

阅读数:1420

评论数:0

LINUX常用的命令终结

1.查找命令    1)查找文件里面的内容       grep

2014-08-13 23:50:10

阅读数:420

评论数:0

linux内核定时器-比较齐全

LINUX内核定时器是内核用来控制在未来某个时间点(基于jiffies)调度执行某个函数的一种机制,其实现位于 和 kernel/timer.c 文件中。 被调度的函数肯定是异步执行的,它类似于一种“软件中断”,而且是处于非进程的上下文中,所以调度函数必须遵守以下规则: 1) 没有 curr...

2014-08-10 23:46:42

阅读数:561

评论数:0

内核定时器使用例子

1.王工例子    #define EHCI_WATCHDOG_MSECS 5000    static struct timer_list pxau2h_watchdog;

2014-08-10 23:45:13

阅读数:1064

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭