Linux相关
文章平均质量分 66
jason6765599
这个作者很懒,什么都没留下…
展开
-
Makefile‘混和的隐含和普通规则’错误的解决
在使用Fedora 17编译内核时(v2.6.21)报如下错误:引用:Makefile:418: *** mixed implicit and normal rules. Stop.Google后得到的结果是makefile的规则问题,fedora 17的make版本较新,GNU Make自fedora 14就升级到3.82版本了。代码:[jarson@转载 2013-07-10 15:06:16 · 1050 阅读 · 0 评论 -
在VM下安装Fedora操作系统并自定义磁盘分区注意点
以前安装Fedora操作系统,由于是按照默认分区设置,导致根目录太小,用过一段时间之后,根目录已满,使用LVM太麻烦,故重新安装系统,并将注意要点摘抄如下,望各位看官注意。1.在设置向导中,选择安装镜像时,应该选择最后一项,否则以后的各种安装选项就不会出来。2.网络连接选择桥接方式3.文件处理选择分割为多个文件,这样可以容许用户将镜像文件拷贝至其余电脑,方便软件的迁原创 2013-07-05 11:37:25 · 1783 阅读 · 0 评论 -
C/C++ 编码规范
C/C++ 编码规范引言 今天人们越来越明白软件设计更多地是一种工程,而不是一种个人艺术。由于大型产品的开发通常由很多的人协同作战,如果不统一编程规范,最终合到一起的程序,其可读性将较差,这不仅给代码的理解带来障碍,增加维护阶段的工作量,同时不规范的代码隐含错误的可能性也比较大。 BELL实验室的研究资料表明,软件错误中18%左右产生于概要设计阶段,15%左右产生于详细设计阶段转载 2013-10-05 12:25:05 · 886 阅读 · 0 评论 -
ubuntu12.04的NFS配置
#sudo apt-get install nfs-kernel-serverubuntu12.04中的已经是最新版本了,无需安装打开/etc/exports文件,在末尾加入:/home/kevin *(rw,sync,no_root_squash)注:nfs允许挂载的目录及权限,在文件/etc/exports中进行定义,各字段含义如下:/home/kevi转载 2013-09-22 10:24:15 · 558 阅读 · 0 评论 -
linux 编译路径的添加
(1)echo $PATH 查看PATH路径(2)用命令添加 export PATH=$PATH:/home/××××/bin 手动添加 ,只在当前行有效export PATH=/home/lwzhang/CC1200/c2/daily/bin/:$PATH(3)添加到用户目录.bashrc或 。bash_profile 文件中 自动启动有效(4)unset转载 2013-09-24 11:19:47 · 775 阅读 · 0 评论 -
利用OK6410与OV9650搭建的在yeelink平台上搭建的视频监控平台
硬件环境:飞凌OK6410开发板OV9650摄像头目标要求:步骤:1.开发板驱动摄像头显示;2.搭建web服务器,通过浏览器查看摄像头图像;3.应用motion软件包;4.motion触发发送带有视频附件的邮件;参考资料1.huawei hg255d(openwrt)+logitech c270+ wget&http-post 上传y原创 2014-02-21 20:56:26 · 3065 阅读 · 1 评论 -
RAMDISK制作全纪录
本文的平台是基于OK6410,其余平台的RAMDISK的制作过程一样样的。另外本文参考了http://blog.chinaunix.net/uid-25314474-id-376420.html大神的文章,再次表示感谢。嵌入式RAMDISK文件系统的制作主要分为以下几个步骤:1.制作根文件系统2.编译内核3.测试内核和文件系统的完整性4.烧写至开发板并配置启动参数 1原创 2013-09-25 15:38:18 · 1031 阅读 · 0 评论 -
ELF文件和BIN文件
文件的内容:1. BIN文件是 raw binary 文件,这种文件只包含机器码。2. ELF文件除了机器码外,还包含其它额外的信息,如段的加载地址,运行地址,重定位表,符号表等。所以ELF文件的体积比对应的BIN文件要大。文件的执行:1. 执行raw binary很简单,只需要将程序加载到其起始地址,就可以执行; FILE *fp = fopen("vmli转载 2016-02-26 22:19:51 · 688 阅读 · 0 评论 -
MakeFile
objs := gpio.o main.o start.oirq.bin : $(objs) arm-linux-ld -Tirq.lds -o irq_elf $^ arm-linux-objcopy -O binary -S irq_elf $@ arm-linux-objdump -D -m arm irq_elf > irq.dis%.o : %.c arm转载 2016-02-29 22:02:40 · 423 阅读 · 0 评论