- 博客(6)
- 收藏
- 关注
原创 Ubuntu下编写驱动程序
之前学习的编写驱动程序,都是开发板上的驱动程序,能否把在开发板上的操作放到Ubuntu系统上呢。答案当然是可以。网上搜索了一下,大致步骤为构建内核树,编写驱动程序。下面为构建内核树的步骤:1、uname -r 得到当前系统使用的内核版本2、sudo apt-get install linux-source-linux-source-4.15.0 3、tar -jxvf ...
2018-12-31 17:48:09 1253
原创 记录源码安装bochs过程
学习《一个操作系统的实现》过程中免不了安装bochs,记录过程以备查看,很多步骤也是网上搜出来的。下载完源码解压后进入文件夹。1、sudo apt-get install build-essential 安装一些需要的软件,bochs是C++实现的,防止确实缺少一些必要软件。.2、/configure --enable-debugger --enable-disasm 配...
2018-10-03 10:38:03 322
原创 浅谈在用了几个月ubuntu遇到的问题及解决办法
回想当初下狠心花钱去培训机构周末班学习也有半年多了,这期间的编程环境一直是在ubuntu下。这期间使用ubuntu遇到许多问题,所以打算总结一下。 1、vim的插入状态里“上下左右”是“ABCD” 第一次在虚拟机上装好了ubuntu,兴冲冲的在终端里输入vi hello.c想开始第一个程序,结果发现上下左右咋变成ABCD了。百度了一堆答案,大意就是说ubuntu自带的是简化版的,要去装完整
2018-02-06 21:01:24 206
转载 ubuntu1604在无线网下上网速度慢的问题
【侵删】最近给老笔记本装了ubuntu kylin1604和win7的双系统,但是在ubuntu下明显感觉浏览器上网速度特别慢,网上一搜好的文章都是建议修改配置DNS的,但是突然看见这篇文章https://www.cnblogs.com/xzzzh/p/6367609.html,虽然这个也是转载的,但是作者最后补充了一下原理,还是蛮不错的。最后按照文章里的方法配置了一下果然上网速度快了。
2018-02-06 19:52:06 536
原创 指针和malloc构建一个可变二维数组
以前我一直觉得要指针干啥呢,要访问一块内存直接声明一个变量去访问不就完了。直到当我想实现一个可变二维数组才发现没法用直接声明的方式去实现。因为我不知道数组会有几行,每行有多少个元素。所以这个时候只能先声明一个二维指针,然后当知道了可变数组有几行,每行有几个元素之后,在用malloc或者free分配相应的内存。下面的代码实现功能为:输入:2 2 3 1 5
2017-12-07 21:22:13 896
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人