![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux
Linux学习
Gentle Jade
机电男一枚,热爱探索、热爱学习、专注技术;
曾获全国大学生“恩智浦杯”智能汽车竞赛全国总决赛四轮组一等奖、“夸父逐日”挑战赛二等奖
现主要学习研究Linux、嵌入式MCU、RTOS等工业机器人场合应用
展开
-
Linux学习总结(四):Linux下使用GCC编译
1.GCC介绍(1)GCC工具链组件GCC编译工具链是指以GCC编译器为核心的一套工具,用于把源代码转化成可执行程序,主要包含以下三部分:gcc-core:即GCC编译器,用于完成预处理和编译过程,例如把C代码转换成汇编代码。Binutils :除GCC编译器外的一系列小工具包括了链接器ld,汇编器as、目标文件格式查看器readelf等。glibc:包含了主要的 C语言标准函数库,C语言中常常使用的打印函数printf、malloc函数就在glibc 库中。(2)GCC编译过程基本语法原创 2020-05-15 10:15:14 · 393 阅读 · 0 评论 -
Linux学习总结(三):Linux系统组件
文章目录1.UBoot2.Kernel(1)Linux内核(2)linux内核组成3.dtb(1)设备树简介(2)DTS的加载过程4.根文件系统完整的linux系统,通常包含了系统运行需要的4个基础组件:Uboot、Kernel、**.dtb以及根文件系统。1.UBootUBoot,全称 Universal Boot Loader,主要作用是用来启动操作系统内核。uBoot分为两个阶段,即boot + loader:boot阶段启动系统,初始化硬件设备,建立内存空间映射图,将系统的软硬件带到一个原创 2020-05-11 11:01:48 · 1835 阅读 · 0 评论 -
Linux学习总结(二):Linux修改配置文件及包管理工具介绍
1.使用配置文件修改软件源修改配置文件的步骤为:熟悉配置文件的格式->修改配置文件->更新配置(1)配置文件格式在Ubuntu下,软件源的配置是记录在文件 /etc/apt/sources.list 中,以清华大学镜像源为例,其文件格式为deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ Xenial main restricted universe multiversedeb-src https://mirrors.tuna.tsi原创 2020-05-10 10:13:39 · 516 阅读 · 0 评论 -
Linux学习总结(一):Linux命令行的使用
1.常用命令介绍命令说明cd切换到目标路径pwd输出当前路径ls列出当前目录下的内容,以不同的颜色对文件夹与文件进行了区分ls -l以列表的形式列出目录下的详细内容(1)cd命令“~”:当前用户的 home 目录“.”:当前目录“…” :当前目录的上一层目录“/” :根目录“-“:上一次cd切换前的目录2.命令格式介绍command [-options] [argument]command:命令名,如cd 、pwd、ls-opt原创 2020-05-09 20:16:30 · 233 阅读 · 0 评论 -
Ubuntu16.04将Python3.5升级到3.6遇到的问题
1.Python3.5升级到3.6时sudo apt-get update报错安装Python3.6步骤为:sudo add-apt-repository ppa:jonathonf/python-3.6sudo apt-get updatesudo apt-get install python3.6但是在sudo apt-get update时遇到403 Forbidden解决方法...原创 2020-02-29 21:18:54 · 668 阅读 · 0 评论 -
Ubuntu16.04下使用pip与virtualenv构建Python独立的虚拟环境
文章目录1.安装pip与pip32.安装virtualenv与virtualenvwrapper3.虚拟环境的配置4.虚拟环境的使用5.总结1.安装pip与pip3针对Python2安装pip:sudo apt-get install pip针对Python3安装pip3:sudo apt-get install python3-pip查看pip与pip3的版本:pip -V ...原创 2020-03-06 19:55:33 · 313 阅读 · 0 评论