课堂笔记三之嵌入式Linux开发工具

这篇博客介绍了嵌入式Linux的常用命令,包括用户管理和文件管理等,并深入探讨了四个核心开发工具:vim作为文本编辑器,gcc作为编译器,gdb作为调试器,以及make作为工程管理器。详细讲解了vim的安装、配置和基本操作,以及gcc的特性、编译选项和静态、动态库的制作过程。
摘要由CSDN通过智能技术生成
嵌入式Linux的使用(命令)

用户管理
su、sudo、useradd、userdel
文件管理
Linux一切皆为文件:普通文件(以-开头)、目录文件(以d开头)、设备文件(以c字符设备/b块设备开头)、链接文件(以l开头)、管道文件(以p开头)、堆栈文件(以f开头)、共享文件(以s开头)。
ls\touch\cat\gedit\gcc\rm\rm-f\chmod
目录管理
根目录的结构:bin/sbin/etc/dev/home/root/usr/lib
mkdir cd cd…/绝对路径和相对路径 cp mv
其他
tar、clear、pwd
功能命令:
grep、sed、awk、find、file、which
untools、apt-

嵌入式Linux开发工具——vim、gcc、gdb、make

vim(文本编辑器):学会使用和如何配置vim;
gcc(编译器):学会制作动态库和静态库及使用与区别;
gdb(调试器):设置断点、单步执行、调试内存错误;
make(工程管理器):编写makefile文件。

一、嵌入式Linux开发工具之文本编辑器:vim(功能最强大的文本编译器——摆脱鼠标)

1、如何安装vim?
在终端输入:sudo apt-get install vim
2、如何配置vim?
在终端输入:/etc/vim/vimrc
拓展:
set mouse=a
set number
set sw=4
set autoindent
set cursorline
Alt
Alt
3、如何在vim中进行程序编写?
vi—vim—gvim:命令模式(nyy\p\ndd\u)、插入模式(i、a)、底行模式(shift+:)
i/a:进入插入模式;
esc/shift+:w保存,q退出,wq保存退出;
dd:删十行;
n:恢复;
yy p:粘贴。
拓展:
优秀的IDE(集成开发环境)——vscode

二、嵌入式Linux开发工具之编译器:gcc(全称:GNU cc)

1、gcc的特点
(1)是GNU的工具;(2)是一款交叉编译器arm-Linux-gcc)
拓展&#x

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值