文章分类 -  linux

摘要:由于毕业设计开发的平台是Linux, 为了在Linux进行,Makefile的编写是必不可少的,为偷懒,我想使用autotools来进行Makefile的自动生成,在阅读大量的资料后,在理解的基础之上,做了一个小实验,过程记录得非常详细!我的平台是:HP 6510B NotebookFedora 8 32 位的Autotools工具的版本均为Fedora 8 完全自带的,尚未进行过升级!为了编译一个简单的源文件main.c,需要自动生成一个makefile,以下是步骤:第一步:----------在/root/project/main目录下创建一个文件main.c,其内容如下:-------- 阅读全文
posted @ 2013-02-21 17:29 myLittleGarden 阅读(123) 评论(0) 推荐(0)
摘要:configure是一个shell脚本,它可以自动设定源程序以符合各种不同平台上Unix系统的特性,并且根据系统叁数及环境产生合适的Makefile文件或是C的头文件(header file),让源程序可以很方便地在这些不同的平台上被编译连接。configure,这一步一般用来生成 Makefile,为下一步的编译做准备,你可以通过在 configure 后加上参数来对安装进行控制,比如代码:./configure –prefix=/usr 意思是将该软件安装在 /usr 下面,执行文件就会安装在 /usr/bin (而不是默认的 /usr/local/bin),资源文件就会安装在 /usr/ 阅读全文
posted @ 2013-02-21 16:39 myLittleGarden 阅读(1899) 评论(0) 推荐(0)
摘要:1.安装GCC: yum -y install gcc-c++2.安装flex: yum -y install flex 没有flex,直接安装libpcap会提示"Your operating system's lex is insufficient to compile libpcap"错误;3.安装bison yum -y install bison 前面安装的是flex,就需要搭配bison,如不会提示"don't have both flex and bison;reverting to lex/yacc"错误;4.安装 lib 阅读全文
posted @ 2012-12-31 14:56 myLittleGarden 阅读(3320) 评论(0) 推荐(0)
摘要:第一部分 笔试(时长60分钟,分值40分)!!命令是做的什么的?上一个命令操作系统性能测试都有什么测试工具?它们分别的是测试什么性能的?unixbench\iozone\ab在Linux操作系统中,可以用来度量时间的工具有哪些?秒表、date、time、times、clock等某文件的权限为:d-rw-r--r--,用数值形式表示该权限,则该八进制数为:644__,该文件属性是_目录__。守护进程crond的作用是?工作调度在Linux操作系统中,硬盘和串口属于块设备还是字符设备?硬盘是块设备(随机可访问),串口是字符设备(字符流顺序访问)在Linux操作系统中度量编译Linux操作系统内核, 阅读全文
posted @ 2012-12-15 15:29 myLittleGarden 阅读(366) 评论(0) 推荐(0)
摘要:移动光标的方法h或向左箭头键光标向左移动一个字符l或向右箭头键光标向右移动一个字符j或向下箭头键光标向下移动一个字符k或向上箭头键光标向上移动一个字符如果想要进行多次移动的话,例如向下移动30行,可以使用"30j"或"30(向下箭头)"的组合按键,即加上想要进行的次数(数字)后,按下操作即可[Ctrl]+[f]屏幕向下移动一页,相当于[Page Down]按键(常用)[Ctrl]+[b]屏幕向上移动一页,相当于[Page Up]按键(常用)[Ctrl]+[u]屏幕向上移动半页[Ctrl]+[d]屏幕向下移动半页+光标移动到非空格符的下一行-光标移动到非空 阅读全文
posted @ 2012-08-21 11:16 myLittleGarden 阅读(247) 评论(0) 推荐(0)