
Linux
文章平均质量分 87
Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。
FantasyQin
19年电子信息工程毕业。精通C语言,擅长基于51单片机、STM32单片机、MSP432单片机、树莓派、Linux等嵌入式开发。博客用来记录学习和笔记。
展开
-
GCC编译器基础
GCC编译器的使用 源文件需要经过编译才能生成可执行文件。在Windows下进行开发时,只需要点几个按钮即可编译,集成开发环境(比如Visual studio)已经将各种编译工具的使用封装好了。Linux下也有很多优秀的集成开发工具,但是更多的时候是直接使用编译工具;即使使用集成开发工具,也需要掌握一些编译选项。 PC机上的编译工具链为 gcc、ld、objcopy、objdump 等,它们编译出来的程序在x86平台上运行。要编译出能在ARM平台上运行的程序,必须使用交叉编译工具 xxx-gcc、x原创 2021-08-09 17:13:22 · 320 阅读 · 0 评论 -
Makefile入门
目录Makefile简介Makefile三要素引入Makefile管理项目Makefile简介Makefile是什么?gcc hello.c -o hellogcc aa.c bb.c cc.c dd.c …make工具和Makefilemake和Makefile是什么关系?make工具:找出修改过的文件,根据依赖关系,找出受影响的相关文件,最后安装规则单独编译这些文件。Makefile文件:记录依赖关系和编译规则。必须要学精Makefile吗?项目(Uboot、Kernel、…)和底原创 2021-08-04 23:24:00 · 241 阅读 · 0 评论 -
安装NFS服务器
目录搭建NFS环境Ubuntu安装NFS服务器配置NFS 服务端开发板安装NFS客户端查看NFS服务器共享目录挂载NFS文件系统检测是否挂载完成NFS服务器是什么?网络文件系统、类unix系统中使用。搭建NFS环境Ubuntu安装NFS服务器安装前刷新软件源:$ sudo apt update安装NFS服务器(-y表示默认安装方式):$ sudo apt install nfs-kernel-server -y配置NFS 服务端(1)、创建共享文件夹,我这里用的名字是workdir,原创 2021-08-07 17:07:16 · 869 阅读 · 0 评论 -
树莓派4B-搭建NAS系统(Samba)
目录简介NASSamba简介NASNAS被定义为一种特殊的专用数据存储服务器,包括存储器件(例如磁盘阵列、CD/DVD驱动器、磁带驱动器或可移动的存储介质)和内嵌系统软件,可提供跨平台文件共享功能。SambaSamba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。是在Linux和UNIX系统上实现SMB协议的一个免费软件,通过使用它实现文件的共享。...原创 2021-07-10 19:44:50 · 9050 阅读 · 0 评论