- 博客(13)
- 资源 (14)
- 收藏
- 关注
原创 Shell 脚本编程
1 执行shell的方法 指定shell #!/bin/sh 由sh运行脚本 脚本总是由sh解释 显示调用shell sh scriptname 在当前shell中运行脚本 ~/.profile (.profile是可执行的)ksh ~/.profile (.profile是不可执行的) 改变当前的运行环境责应输入.~/.profile (
2013-01-21 15:28:56 774
原创 Fedora 简单应用之 yum
一、Freshrpms.net 资源介绍,yum 的应用1、Freshrpms.net 的GPG签名;GPG签名是用来验证软件包的完整性和安全性, 对于系统安全比较重要,在使用Freshrpms.net 的软件包时,需要把站上的GPG签名导入;导入方法 rpm --import http://freshrpms.net/RPM-GPG-KEY-freshrpms2、Freshrp
2013-01-21 15:27:59 609
原创 《linux内核完全注释0.11》 读书笔记 0
Read the Fucking Souce Code第三章 引导启动程序(BOOT) 打开电源---80x86结构cpu自动进入实模式从0xFFFF0【ROM-BIOS中地址】地址执行程序代码----BIOS进行系统检测在物理地址0处初始化中断向量-----将可启动设备的第一扇区(磁盘引导扇区512B)读入到内存的绝对地址0x7c00处,并跳转到这里bootsec.
2013-01-21 15:22:00 1902
转载 ARM LR寄存器
MOV PC,LR看下面这个ARM汇编吧BL NEXT ;跳转到子程序......... ;NEXT处执行NEXT..........MOV PC,LR ;从子程序返回这里的BL是跳转的意思,LR(R14)保存了返回地址PC(R15)是当前地址,把LR给PC就是从子程序返回这里有一下总结首先1.SP(R13) LR(R14)PC(R15)2.
2013-01-21 15:20:15 20779 3
原创 配置内核 Makefile:1449: *** mixed implicit and normal rules. Stop.
在编译内核的时候提示Makefile:1449: *** mixed implicit and normal rules. Stop. 在网上查找后得到如下原因:翻译为中文:混合的和隐含普通规则 是由于我的系统的make工具太新(系统:fedora15),make的旧版规则已经无法兼容新版。按照以下方式,问题得到解决:
2013-01-21 15:19:47 7917
转载 GNU make的执行过程
make的执行过程如下:1. 依次读取变量“MAKEFILES”定义的makefile文件列表2. 读取工作目录下的makefile文件(根据命名的查找顺序“GNUmakefile”,“makefile”,“Makefile”,首先找到那个就读取那个)3. 依次读取工作目录makefile文件中使用指示符“include”包含的文件4. 查找重建所有已读取的makefi
2013-01-17 16:16:21 1499
原创 《Android驱动开发与移植 实战详解》阅读笔记
一、 Kconfig和Makefile1.了解一下Kconfig的语法: 一个典型的内核配置菜单如下: menu "Network device support" config NETDEVICES bool "Enable Net Devices" depends on NET default y help This is help desciptio
2013-01-16 17:05:37 3351
转载 GNU内联汇编(AT&T语法)
内联汇编提供了可以在C或C++代码中创建汇编语言代码,不必连接额外的库或程序。这种方法对最终程序在汇编语言级别如何实现特定的函数,给予程序员更多的控制权。原文链接|1.基本的内联汇编1)asm格式GNU的C编译器使用asm关键字指出使用汇编语言编写的源代码段落。基本格式:asm("assembly code");括号中的汇编格式:指令必须在引号里;指令超过一条,必须
2013-01-16 17:03:16 1179
原创 《一个操作系统的实现》阅读笔记 之 保护模式
一、认识保护模式 1 保护模式,(Protected Mode,或有时简写为 pmode) 是一种 80286 系列和之后的 x86 兼容 CPU 操作模式。保护模式有一些新的特色,设计用来增强 多工 和系统稳定度,像是 内存保护,分页 系统,以及硬件支援的 虚拟内存。 2 运行环境 由于引导扇区的大小只有512字节,如果程序写的大于5
2013-01-16 16:16:15 1063
原创 Fedora 14 开机自动运行脚本
一、 环境:Fedora 14 Gnome桌面二、具体步骤:1./etc/rc.local 其实是/etc/rc.d/rc.local的软连接,那么:注意:rc.local头要加上#!/bin/shecho “echo 4 > /sys/class/backlight/acpi_video0/brightness”>/etc/rc.d/rc.localchmod +x
2013-01-16 16:13:57 4163
原创 通过OpenCV读取AVI视频,多路视频输出播放器
OpenCV在多线程下不能读取AVI视频新的解决办法:问题情况:在OpenCV中,使用cvCaptureFromAVI打开一个视频文件后,并使用cvReleaseCapture释放关闭它后,再开启一个线程使用cvCaptureFromAVI打开一个视频文件,此时就会出现错误,在调试中,执行这个“CvCapture *capture = cvCaptureFromAVI( m_strVideoP
2013-01-16 16:13:33 3601
原创 Wicked Cool Shell Scripts读书笔记(一)
#1 Finding Programs in the PATH FileName:FindingProgram#!/bin/sh # inpath - Verifies that a specified program is either valid as is, # or that it can be found in the PATH directo
2013-01-10 11:24:15 2307
等离子体流动控制与辅助燃烧 Part1
2019-01-02
VC快速入门之ppt
2011-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人