上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 66 下一页
摘要: glibc是gnu发布的libc库,即c运行库,glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。glibc除了封装linux操作系统所提供的系统服务外,它本身也提供了许多其它一些必要功能服务的实现。很多linux的基本命令,比如cp, rm, ll,ln等,都得依 阅读全文
posted @ 2018-03-07 13:48 立体风 阅读(16626) 评论(1) 推荐(0)
摘要: Verilog作为一门硬件描述语言,快速掌握它的方法就是不断的练习,反复动手实践,通过例子掌握隐藏在语句背后的硬件电路。下面是第一个需要学习的Verilog例子: 1、该例子描述了一个4位加法器,从例子可以看出整个模块是以module开始,endmodule结束。每一个module都是一个完整的电路 阅读全文
posted @ 2018-03-06 20:17 立体风 阅读(4616) 评论(0) 推荐(0)
摘要: 1s (秒) =1000 ms (毫秒)1ms (毫秒) =1000 μs(微秒)1μs (微秒) =1000 ns (纳秒)1ns (纳秒) =1000 ps(皮秒) 1ps (皮秒) =1000 fs (飞秒) 阅读全文
posted @ 2018-03-05 20:44 立体风 阅读(1315) 评论(0) 推荐(0)
摘要: 1、man手册可以输出ascii码表 man ascii 2、man手册还可以输出运算符的优先级 man operator 阅读全文
posted @ 2018-02-20 21:54 立体风 阅读(412) 评论(0) 推荐(0)
摘要: 1、if语句一句条件判断结果选择执行路径。最简单的if-then句型: 重点:if认为command的返回0表示为真!!! 2、test命令经常被用来当作command,来进行复杂的测试。其定义:test命令用来计算其逻辑值,如果结果为真就返回0,否则返回1 有时候,计算逻辑关系,“算”比“想”快! 阅读全文
posted @ 2018-02-17 19:31 立体风 阅读(304) 评论(0) 推荐(0)
摘要: 1、Bash检查环境变量文件的方式,取决于系统运行Shell的方式,通常系统运行Shell有3种方式: 2、第一种情况下,当用户登录Linux系统时,Shell会作为登陆Shell启动,此时Shell加载配置文件的顺序: 3、如果用户的Shell不是登陆时启动的,如:手动敲下bash时启动的,或者其 阅读全文
posted @ 2018-02-17 17:09 立体风 阅读(1360) 评论(0) 推荐(0)
摘要: 1、执着cscope.files文件,对源码目前全文件搜索 find `pwd` -type f > cscope.files `pwd`生成当前目录的绝对路径,这样在cs命令里面就可以不用写那个pre-path了 2、对一些返回数量过多的函数,可以搜索它的隐藏函数 比如:weak_alias这个宏 阅读全文
posted @ 2018-02-16 16:44 立体风 阅读(239) 评论(0) 推荐(0)
摘要: 首先,同样的原型的两个函数在连个不同的c文件中都有定义,把这两个c文件编译、连接在一起,也没有什么错误。原因就是因为,gcc中有一个strong symbol和weak symbol的概念。默认函数定义都是strong symbol的,两个相同的strong symbol连接在一起,肯定会产生”sy 阅读全文
posted @ 2018-02-16 13:50 立体风 阅读(592) 评论(0) 推荐(0)
摘要: 1、在.vim/bundle目录下,建立一个空目录,比如cscope 2、在cscope下面建立一个plugin文件夹 3、将自己写的vim文件放入plugin文件夹内就可以使用。 阅读全文
posted @ 2018-02-15 16:26 立体风 阅读(185) 评论(0) 推荐(0)
摘要: 最近下载了kernel的最新源码4.15版,但下载后的linux内核不仅包含了x86架构的函数还包含了如:arm、powerPC等等其他架构的函数,如果直接生成tags文件,将来查找时,多种架构的同名函数会混淆在一起,很不方便。好在,贴心的linux内核组给准备了tags.sh文件,可以自动生成相应 阅读全文
posted @ 2018-02-14 18:10 立体风 阅读(807) 评论(0) 推荐(0)
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 66 下一页