今天重装了电脑,原先的linux环境没有了,需要重新搭建环境,正好借这个机会写一篇文章。目前我使用的系统是win10,使用vmware软件,优麒麟系统,18.04版本,vmware安装教程 上很多,就不再重复了。
安装完后需要安装一些工具,参考《奔跑吧,Linux内核》:
sudo apt-get install libncurses5-dev libssl-dev build-essential openssl
sudo apt-get install gcc-arm-linux-gnueabi gcc-5-arm-linux-gnueabi git
sudo apt-get install qemu vim bison flex
有些是原先编译内核遇到的,所以就直接安装了。
继续安装多版本管理软件,对于多个版本的gcc来说,非常好用:
sudo update-alternatives –install /usr/bin/arm-linux-gnueabi-gcc arm-linux-gnueabi-gcc /usr/bin/arm-linux-gnueabi-gcc-5 5
sudo update-alternatives –install /usr/bin/arm-linux-gnueabi-gcc arm-linux-gnueabi-gcc /usr/bin/arm-linux-gnueabi-gcc-7 7
sudo update-alternatives –config arm-linux-gnueabi-gcc
有 2 个候选项可用于替换 arm-linux-gnueabi-gcc (提供 /usr/bin/arm-linux-gnueabi-gcc)。
选择 路径 优先级 状态
————————————————————
* 0 /usr/bin/arm-linux-gnueabi-gcc-7 7 自动模式
1 /usr/bin/arm-linux-gnueabi-gcc-5 5 手动模式
2 /usr/bin/arm-linux-gnueabi-gcc-7 7 手动模式
要维持当前值[*]请按,或者键入选择的编 :1
update-alternatives: 使用 /usr/bin/arm-linux-gnueabi-gcc-5 来在手动模式中提供 /usr/bin/arm-linux-gnueabi-gcc (arm-linux-gnueabi-gcc)
设置行 、语法高亮、制表符宽度等,这样看看代码心情会好一点~~,打开 vim ~/.vimrc,输入以下,并reboot重启。
set nu
syntax enable
syntax on
colorscheme desert
set tabstop=4
set softtabstop=4
set shiftwidth=4
set autoindent
基本上就这些,后面就用原子的开发板来继续学习了,期待早日成为linux大神……
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24694 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!