Linux
文章平均质量分 62
sdupine
这个作者很懒,什么都没留下…
展开
-
Ubuntu12.04 Nvidia显卡六分屏问题
昨晚性质冲冲的更新了ubuntu12.04,结果一开机傻眼了,原来屏幕变成了六个一模一样的分屏,每个都小的看不清,一时高涨的热情被泼了一盆冷水,真郁闷。没辙,心想肯定是nvidia显卡驱动的问题,就瞪大了眼睛愣是在六个小分屏下面把nvidia显卡驱动卸载了,重启,果然恢复正常。Google之,发现ubuntu论坛里有解决方法,拿来,搞定,分享之!屏幕损坏:”六屏”问题一些使用G原创 2012-05-09 09:00:24 · 2086 阅读 · 0 评论 -
【APUE】笔记之——进程控制
《APUE》第八章,之进程控制笔记。1. 进程标识符 Unix/Linux中每个进程都有一个非负整数表示的唯一进程ID。ID唯一,但可以重用,大多数unix使用延迟重用算法,使得赋予新建进程的ID不同于最近终止进程所使用的ID。 系统中有一些专用进程。ID为0的进程是调度进程,常常被称为交换进程。该进程是内核的一部分。进程ID是1的通常是init进程,在自举过程结束时有内原创 2013-01-20 00:03:25 · 490 阅读 · 0 评论 -
gcc交叉编译:error float.h values not known for cross-compiler
使用simplescalar的交叉编译器2.7.2.3编译时报错:XXX/include/float.h:1: #error float.h values not known for cross-compiler找到交叉编译器 gcc2.7.2.3 的 include 目录下发现,有 float.h 文件,但内容只有一行,就是上面的错误信息。真无语……解决方法:找到系统gcc 的原创 2012-09-11 21:04:37 · 1469 阅读 · 0 评论 -
Ubuntu 安装SimpleScalar过程
由于昨天一个疏忽,导致我 ubuntu 很多数据丢失,包括simplescalar,不得不重新安装。记录安装过程如下:主要参考【http://www.igoy.in/simplescalar-installation-made-simple/】%——————————————————-%SimpleScalar安装过程Ubuntu 12.04 64 bit%———————翻译 2012-09-10 15:37:33 · 6191 阅读 · 3 评论 -
64位ubuntu gun/stubs-32.h编译错误
在64位的ubuntu上交叉编译simplescalar程序时,出现以下错误:/usr/include/x86_64-linux-gnu/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory是由于系统缺少32位 bibc dev 包导致的。在ubuntu 上安装 libc6-dev-i386 :原创 2012-09-11 20:28:02 · 10285 阅读 · 2 评论 -
Ubuntu12.04安装gem5/M5模拟器
最近需要做系统结构的模拟实验,今天在Ubuntu12.04 上面成功安装 gem5 ,记录分享安装过程如下:%-------------------------------------------------------------------------------%必要文件:gem5:到http://www.m5sim.org/Download下载stable版本源代码包。原创 2012-09-03 21:31:30 · 2113 阅读 · 1 评论 -
解决ubuntu LaTex添加UTF8中文支持
费尽周折,终于搞定了在 Ubuntu LaTex 中添加UTF8中文支持,可以使用Win字体,现在可以用latex写作中文文档了。解决方法过程记录如下。 我使用的系统是Ubuntu12.04,安装的是texlive2009,使用CJK中文支持。首先,安装必须的中文支持宏包。 $ sudo apt-cache search latex-cjk-cjk-latex – ins原创 2012-09-08 18:52:24 · 1662 阅读 · 0 评论 -
解决gem5/m5 模拟器“kernel too old”错误
编译安装了gem5 ARM架构的模拟器,运行使用arm-linux-gcc-4.4.3交叉编译链编译的文件时,出现了如下错误:%--------------------------------------------------------------------------------------------------------------------%**** REAL SIMUL原创 2012-09-04 10:30:36 · 3571 阅读 · 4 评论 -
Linux中父子进程Fork与malloc关系示例
#include #include #include #define SIZE 16int main(){ char *data; data=(char *)malloc(SIZE); if(data==NULL) { printf("mallco failed!\n"); exit(1); } char *str="test data"; strcpy原创 2012-05-10 23:57:29 · 3328 阅读 · 2 评论 -
Win硬盘安装ubuntu12.04
使用硬盘安装方法成功安装了ubuntu12.04.2 alternate版本,中间遇到了一些问题,作些记录,其他版本的ubuntu应该是类似的。安装前准备:下载ubuntu12.04.2 alternate镜像,从网易开源镜像站下载的;grub4dos:download.gna.org/grub4dos/准备一个fat32的分区,用来存放镜像。安装前准备好分区工作,为系原创 2013-04-12 13:12:50 · 978 阅读 · 0 评论