随笔分类 -  Linux

命令,shell编程,linux内核学习
mips-linux-gcc交叉编译工具链搭建小结
摘要:这几天开始做毕业设计了,MPEG2解码的MIPS实现,代码啥的网上一大堆,最大的困难也许不是理解代码,而是搭建环境,也就是搭建mips-linux-gcc交叉编译的环境。网上铺天盖地的都是arm-linux-gcc工具链的教程,唯独MIPS这一块资料很是匮乏,就连极少数的几篇讲搭建工具链的博文都是互相copy的。两天一夜,终于把工具链给搞定了,期间的痛苦也只有自己能体会,那是一种在茫茫大海中寻求救援的无助感。每次碰到问题,问谷歌或百度大部分回答都是牛头不对马嘴,有些人可能相对严谨的解决,但也不能做到面面俱到。事实上,对于我们这种新手,最大的帮助就是面面俱到:对可能遇到的问题都有合理的解释和解决 阅读全文

posted @ 2012-12-05 00:11 Junjie Shen 阅读(20701) 评论(1) 推荐(2)

[shell]计算未知个数数据的平均值
摘要:今天嵌入式课上老师出了这么一道题目:请编写一个shell脚本计算未知输入数据的平均值当时我就懵了,数据个数是未知的,那怎么得到它的个数呢,难道一个一个读入赋值运算么?经过翻阅相关书籍,才发现,shell里面还有几个非常实用的系统变量:1 $# 程序命令行参数数目2 $? 前一个命令的返回值3 $0 当前程序名4 $n 命令行参数,如$1为第一个参数,$2为第二个,以此类推5 $* 以("$1 $2 $3 $4 ...")的形式保存所有输入命令行参数6 $@ 以("$1" "$2" "$3" ...)的形式保存所有输 阅读全文

posted @ 2012-05-11 16:14 Junjie Shen 阅读(1747) 评论(1) 推荐(0)

vim编辑器的配置---让你的代码更加易读
摘要:vim编辑器的配置,中文显示等 阅读全文

posted @ 2011-08-29 20:49 Junjie Shen 阅读(561) 评论(1) 推荐(1)

Ubuntu 9.10下KScope的安装
摘要:最近一直在看韦东山的《嵌入式linux应用开发》这书,对于初学者来说有的地方讲的过于粗糙,就像“嵌入式linux开发环境构建”这章,关于linux下的一些命令讲的并不是很清楚,我也是摸索了很久才把书上说的开发环境搭建好,期间的痛苦就不一一细数了。。。作为一款linux下源代码阅读编辑的利器,我们自然不能把它忽视了,但是Ubuntu 9.10版本下并不能像安装其他软件一样直接apt-get install,所以必须出狠招才行!下面是经过我的验证后能成功安装kscope的方法:------------------------------------------------------------- 阅读全文

posted @ 2011-06-30 19:06 Junjie Shen 阅读(965) 评论(0) 推荐(0)