2012年2月17日

syslog.c2

摘要: 00001 /* Copyright (c) 1983, 1988, 199300002 * The Regents of the University of California. All rights reserved.00003 *00004 * Redistribution and use in source and binary forms, with or without00005 * modification, are permitted provided that the following conditions00006 * are met:00007 * 1.... 阅读全文

posted @ 2012-02-17 17:58 Richard.FreeBSD 阅读(2001) 评论(0) 推荐(0) 编辑

LFS

摘要: http://ftp.lfs-matrix.net/pub/lfs/lfs-packages/7.0/ftp://ftp.lfs-matrix.net/pub/lfs/lfs-packages/lfs-packages-7.0.tar 阅读全文

posted @ 2012-02-17 17:57 Richard.FreeBSD 阅读(188) 评论(0) 推荐(0) 编辑

syslog.c1

摘要: Because the 4.4BSD solution to the syslog problem (using snprintf whichrelies on stdio cleverness) I've hacked a NetBSD syslog.c to work under SunOS,and made some grotty hacks to fix the problem (I think!).What I've done is to allocate the two arrays which are used, aligned on pageboundaries 阅读全文

posted @ 2012-02-17 17:45 Richard.FreeBSD 阅读(179) 评论(0) 推荐(0) 编辑

syslog.c

摘要: syslog.c[plain text]/* * Copyright (c) 1999 Apple Computer, Inc. All rights reserved. * * @APPLE_LICENSE_HEADER_START@ * * The contents of this file constitute Original Code as defined in and * are subject to the Apple Public Source License Version 1.1 (the * "License"). You may not use th 阅读全文

posted @ 2012-02-17 17:45 Richard.FreeBSD 阅读(316) 评论(0) 推荐(0) 编辑

Linux 用gcc编译C程序用GDB调试

摘要: Linux 用gcc编译C程序用GDB调试GNU 编译器集(其前身为GNU C 编译器)诞生于1987年。当时Richard Stallman(GNU 项目的创办人)想要创建一个编译器,它可以满足他定义的“自由软件”概念,并可用来编译 GNU 项目发布的其他软件。GNU C 编译器迅速在自由软件社区中流行开来,而且以其健壮性和可移植性而闻名。它已成为许多集成开发工具的基础,被世界各地的发行商应用在 Linux 和其他操作系统之上。GCC 已不再是主要针对GNU项目自身的软件的小型 C 语言编译器了。如今,它已支持了许多不同的语言,包括 C、C++、Ada、Fortran、Objective C 阅读全文

posted @ 2012-02-17 14:32 Richard.FreeBSD 阅读(471) 评论(0) 推荐(1) 编辑

VIM

摘要: 跳转到函数、变量定义处: [+ctrl+i 跳转到函数、变量和#define]+ctrl+i [+ctrl+d 跳转到#define处 ctrl+i 向前跳到前几次光标位置 ctrl+o 向后跳到后几次光标位置函数体跳转:总结是:1,相同就跳到函数的开头:(如果都是左括号或者都是右括号),不同就跳到函数的结尾: { 和 } 用来跳到函数的开头。 [] 和 ][ 用来跳到函数的结尾。2,左右左右,“左”在前面。前后前后,“前”也在前面。因此左括号打头则表示向前,右括号打头则表示向后: [[ 和 [] 用来向前跳 ]] 和 ][ 用来向后跳 [[ 用来跳到光标前面的一个函数开始处。如果光标在函数体 阅读全文

posted @ 2012-02-17 14:07 Richard.FreeBSD 阅读(1106) 评论(0) 推荐(0) 编辑

linux结构体初始化 C99标准初始化结构体

摘要: linux结构体初始化释疑www.diybl.com时间:2010-06-20作者:佚名 编辑:壹枝雪糕 点击:1311 [评论]好多次看书、编程时又看到了对结构体这种定义的方法,如: struct file_operations scull_fops = { .owner = THIS_MODULE, .llseek = scull_llseek, .read = scull_read, .write = scull_write, .ioctl = scull_ioctl, .open = scull_open, .release = scull_release, }; 前边一直没去真正查找 阅读全文

posted @ 2012-02-17 11:42 Richard.FreeBSD 阅读(629) 评论(0) 推荐(0) 编辑

导航