当前位置: 首页 > news >正文

建站素材网今日油价92汽油价格表

建站素材网,今日油价92汽油价格表,精准大数据营销公司,网页结构布局安了两次才弄好, 蛋疼的操作系统实验..先总结下第一次的错误。在最后使用gdb调试pintos的时候, 会报这样的错误:bochsrc.txt:8: Bochs is not compiled with gdbstub support百度了好久没找到解决办法。 后来通过设置 ubuntu 64位 兼容32位 , 解决了问题。具体解决办法如下: (依…

安了两次才弄好, 蛋疼的操作系统实验..

先总结下第一次的错误。

在最后使用gdb调试pintos的时候, 会报这样的错误:

bochsrc.txt:8: Bochs is not compiled with gdbstub support

百度了好久没找到解决办法。 后来通过设置 ubuntu 64位 兼容32位 , 解决了问题。

具体解决办法如下: (依次执行如下三条指令即可)

(要先执行这三条指令, 再安装配置pintos)


$ sudo apt-get install libc6:i386 libgcc1:i386 gcc-4.6-base:i386 libstdc++5:i386 libstdc++6:i386$ sudo apt-get install libncurses5:i386$ sudo apt-get install g++-multilib

之后就是pintos的安装了。

安装过程

 

一.安装bochs

总的步骤:

Install bochs• $ tar zxvf bochs-2.4.5.tar.gz• $ cd bochs-2.4.5• $./configure --enable-gdb-stub • $ make• $ sudo make install


详解:

Bochs和pintos下载到ubuntu系统下的home/qing(变成你的用户名)

打开终端(应用程序---附件---终端),输入命令:sudo passwd root,系统提示你输入root用户的新密码,输入两次后成功激活root用户,以后你就可以用root用户登陆了。

 

通过终端进入bochs所在的位置:cd /home/qing(最前面加/,表示绝对路径)

解压bochs:tar zxvf bochs-2.4.5.tar.gz

解压后,从位置--计算机----file system---home----qing,可以看到文件已经被解压成为文件夹

接下来按照如下操作:

进入bochs解压后的文件夹:cd bochs-2.4.5

配置bochs:./configure –enable-gdb-stub(注意最前面的点)

常见错误:

1.configure: error: C++ preprocessor "/lib/cpp"fails sanity check

解决方法:联网状态下在终断输入sudo aptitude install build-essential

2.X windows gui was selected, but Xwindows libraries were not found.",

解决方法:联网状态下在终端输入sudo apt-get install libx11-dev

sudo apt-get install xserver-xorg-dev

sudo apt-get install xorg-dev(分条执行)

编译:make(注意编译后有没有error信息,如果有根据提示安装某些包后,重新编译)

安装:sudo makeinstall

Bochs安装完了。

 

二.下面我们安装和运行pintos

总的步骤:

• Install and run Pintos• $ tar zxvf pintos2011.tar.gz• $ cd pintos/src/threads• $ make• $cd build• $ ../../utils/pintos -- run alarm-multiple


详解:

首先和bochs一样,进入所在的位置,解压

解压后进入pintos/src/threads,编译

编译后,进入build目录,运行测试用例alarm-multiple


三.用gdb来调试pintos

总的步骤:

• $ cd /pintos/src/threads/build• $ ../../utils/pintos --gdb -s -- run alarm-multiple 

• bochs stops and waits gdb connection


详解:

输入如下命令:../../utils/pintos --gdb -s -- run alarm-multiple(注意run和前面的横杠之间有空格)(配置好环境变量后可直接用pintos命令)

终端中显示等待连接。

这时候,我们打开另一个终端,进入pintos的build目录,输入命令:gdb kernel.o(注意是英文字母o,不是数字0)

这样我们就进入了gdb

输入命令:targetremote localhost:1234,连接刚刚开启的程序(注意冒号后有空格)

然后输入:continue

你将看到等待的程序继续运行了。

但是gdb命令还有很多,这个留给你们来探索它们的用途。例如:l, b, c, r,p, n, s, bt


最后结果:


 

           

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

http://www.lbrq.cn/news/2556325.html

相关文章:

  • 公司网站建设 入账互联网营销推广
  • 网站做迅雷下载链接关键词上首页软件
  • 凡科网站是什么做的网络优化工程师前景
  • 模板网站如何大量复制上线快速关键词排名首页
  • 华容网站定制如何做企业网页
  • 网站制作容易吗软件推广
  • 个人注册公司费用简述seo的优化流程
  • 怎样做企业的网站广州市口碑seo推广外包
  • 手机有软件做ppt下载网站有哪些内容国外网页模板
  • 江门网站建设开发广州seo优化外包公司
  • 成都专业网站制作多少钱企点qq
  • 做网站的镜像是什么意思网站百度权重查询
  • 品牌型网站建设方案模板免费下载网站
  • 有哪些做平面设计好的网站有哪些500强企业seo服务商
  • 新乡网站制作2345浏览器下载安装
  • 微站是什么网络营销案例
  • 怎么做网站链接的快捷方式广西百度seo
  • 湖南响应式网站建设费用站长网站统计
  • 天津做app和网站的公司网站建设教程
  • 校园局域网站建设费用效果好的东莞品牌网站建设
  • 苏州建行网站首页太原网站排名推广
  • 徐州免费建站模板抖音seo查询工具
  • 小说盗版网站怎么做的让手机变流畅的软件下载
  • 网站的新闻栏与产品栏如何做seo建站营销
  • 德州网站建设推广价格长春网站优化哪家好
  • wordpress显示多页选项快速seo排名优化
  • 做MAD生肉网站怎么让百度搜索靠前
  • 商务网站欣赏佛山网站建设十年乐云seo
  • php网站只能打开首页网络营销促销方案
  • 泉州3d建模培训威海seo
  • 系统开机时自动执行指令
  • 预测性维护之温振传感器选型与应用秘籍
  • Ubuntu-Server-24.04-LTS版本操作系统如何关闭自动更新,并移除不必要的内核
  • 软件工程:软件复用
  • 《人工智能导论》(python版)第2章 python基础2.2编程基础
  • 线性回归的应用