问题:运行gsl(GNU scientific Library)的函数库,用gcc erf.c -I/usr/local/include -L/usr/local/lib64 -L/usr/local/lib -g -Wall --std=gnu99 -lgsl -lgslcblas -o m.o编...
分类:
其他好文 时间:
2014-07-22 22:54:54
阅读次数:
591
如有错误,欢迎指正。如果需要,可以提供visio原文件。参考:1. 《追踪Linux TCPIP代码运行--基于2.6内核》2. Linux Kernel 2.6.26
分类:
其他好文 时间:
2014-07-18 23:38:53
阅读次数:
313
GDB是GNU Debuger的简称,是GNU发布的一款unix下应用程序调试工具。它被广泛使用在各个产家各种应用中。GDB和所有常用的调试工具一样,它的主要功能有:监视变量的值、设置断点及单步执行。
注意,在源程序编译时,要使用gcc -g 或 cc -g 或 g++ -g将源程序编译成可执行文件,然后才能使用gdb进行调试。只有这样,生成的可执行文件才包含调试信息。
参考别人的写一个简单的...
分类:
数据库 时间:
2014-07-18 23:12:24
阅读次数:
574
Linux应用层想要操作kernel层的API,比如想操作相关GPIO或寄存器,可以通过写一个字符设备驱动来实现。
1、先在rootfs中的 /dev/ 下生成一个字符设备。注意主设备号 和 从设备号。可用如下shell脚本生成:
if [ ! -e audioIN ];then
sudo mknod audioIN c 240 0
fi
生成的设备为 /d...
分类:
系统相关 时间:
2014-07-18 22:36:04
阅读次数:
349
转自:http://blog.csdn.net/holybin/article/details/26050897 0 概述 虽然hash_map和map都是STL的一部分,但是目前的C++标准(C++11)中只有map而没有hash_map,可以说STL只是部分包含于目前的C++标准中。主流的GNU...
分类:
其他好文 时间:
2014-07-18 19:20:07
阅读次数:
316
BDB (Berkeley DB)数据库简介(转载) DB最初开发的目的是以新的HASH访问算法来代替旧的hsearch函数和大量的dbm实现(如AT&T的dbm,Berkeley的ndbm,GNU项目的gdbm),DB的第一个发行版在1991年出现,当时还包含了B+树数据访问算法。在1992年,B...
分类:
数据库 时间:
2014-07-17 22:26:54
阅读次数:
387
一:Shell 概念
shell 这个词都不陌生,意思是 “壳” 是介于OS 核心与用户之间的一层交互,在linux系统中,用户可以通过命令终端,使用shell 命令向下传达自己的意愿,
驱使kernel 调动硬件实现自己的目的!...
分类:
系统相关 时间:
2014-07-17 20:11:57
阅读次数:
354
昨天在分析procd如何工作的时候,有找到过下面这样一段描述新架构boot过程的文字:1) Bootloader (uboot, redboot, adam2, grub, …)2) Linux kernel starts, tries to find the mtd partition calle...
分类:
其他好文 时间:
2014-07-17 18:14:30
阅读次数:
1080
在启动参数里追加 nosmp
nosmp的说明如下:
nosmp [SMP] Tells an SMP kernel to act as a UP kernel,
and disable the IO APIC. legacy for "maxcpus=0"....
分类:
系统相关 时间:
2014-07-17 16:05:17
阅读次数:
346
执行到./configure--enable-shared一步时提示:checkinghostsystemtype...Invalidconfiguration`x86_64-unknown-linux-gnu‘:machine`x86_64-unknown‘notrecognized解决办法:cp/usr/share/libtool/config.guess.(覆盖到相关软件自带的config.guess,t1lib在解压包的ac-tools下)cp..
分类:
系统相关 时间:
2014-07-17 15:12:10
阅读次数:
260