#Linux#Linux下搭建Cortex-M嵌入式开发环境( 四 )


5.安装Eclipse CDT
这个是Ubuntu的坑啊!软件商店上居然不是最新版本 , 无奈官网下载最新版 ,
将下载的tar.gz包解压(双击然h后提取就可以了哈) , 然后:
$sudo mv -f eclipse /opt
$gksudo gedit /usr/share/applications/eclipse.desktop
如果提示没有”gksudo“则“apt-get install gksu”就OK 。 然后粘贴并保存如下内容:
[Desktop Entry
Name=EclipseType=ApplicationExec=/opt/eclipse/eclipseTerminal=falseIcon=/opt/eclipse/icon.xpmComment=Integrated Development EnvironmentNoDisplay=falseCategories=Development;IDE;Name[en
=Eclipse

然后你就可以在启动器中看到Eclipse了 。 一定要有CDT插件哈!
6.安装GNU-ARM-Eclipse插件
这个插件可以避免你使用命令行来编译配置、调试Cortex-M处理器程序 。 官网有详细的安装教程 , 这里只简单说说:
单击Help → Install New Software…菜单
in the Install window click the Add… button (on future updates just select the URL in the Work with: combo)
fill in Name: with GNU ARM Eclipse Plug-ins
fill in Location: with
click the OK button
然后把下图的插件都选上 , 下一步下一步来安装就搞定 。
注意 , 3.x的eclipse要安装GNU ARM Eclipse的一个”*core*“的插件 , 这个可以在GNU ARM Eclipse的SourceForge上找到 。 不过我没尝试 , 因为我是最新版Eclipse 。
四、附录卸载无用的软件包命令:sudo apt-get autorome
可以帮你清理Ubuntu系统的 。
五、福利来喽下面就是送给大家的福利了!
Linux学习目录 , 34块内容

00-资料
01-安装VMWare workstation
02-Linux系统安装步骤
03-配置虚拟机的网络服务
04-基于虚拟机的快照克隆多台虚拟机的方法
05-xhell、xftp工具
06-linux内外部命令的判断方式以及命令的执行流程
07-linux查看命令帮助文档
08-bash shell定义变量以及进程简单管理
09-hash优化命令查询时间的原理
10-介绍Linux文件系统
11-文件系统相关的命令-df du ls
12-文件系统相关的命令-cd cp mv mkdir等命令
13-文件系统相关的命令-rm ln软连接等命令
14-文件系统相关的命令-stat touch命令
15-文本操作相关的命令-more less tail命令
16-文本操作相关的命令-管道的使用
17-vi文本编辑器的编辑模式
18-vi文本编辑器的输入模式+末行模式切换
19-vi文本编辑器末行模式的操作
20-补充vi文本编辑器末行模式的操作
21-Linux中正则表达式的简单使用
22-Linux正则表达式练习题
23-Linux正则表达式-反向引用简化正则表达式
24-Linux文本处理命令-cut sort wc
25-Linux行编辑器-sed的使用方式
26-Linux sed命令修改各种配置文件案例
27-Linux强大的文本分析工具awk入门
28-Linux强大的文本分析工具awk脚本
29-Linux用户与权限
30-Linux用户与权限实操
31-Linux软件安装与卸载
32-Linux rpm软件安装卸载相关的操作
33-Yum安装与配置
34-配置本地Yum源
下面就是要分享的1.76G的Linux视频内容 , 希望大家能够喜欢 。
主要描述Linux系统的总体框架和设计思想 , 包含很多可以直接操作的实例 , 目的是希望读者对Linux系统背后的逻辑有一一个全面的了解 。 力求贴近实际的工作使用 , 在比较核心且常用的技术点有更加深入的解释 , 对实际使用Linux系统工作大有裨益 。
共13章 , 其中第1~3章是总览 , 第4~13章是分领域阐述 。 第1~3章总体介绍Linux的基本知识;第4章以Linux系统的启动开始深入叙述;第5章是Linux系统运行中使用者最常接触到的进程概念 , 重点介绍进程的原理;第6章是Linux内核的内存管理方法与用户端使用内存的底层方法 , 即重点介绍glibc底层到内核之间的内存管理过程;第7~13章分别是关于安全、网络、总线与设备变动、二进制、存储、虚拟化与云、硬件专用子系统的内容 。 这些子系统都是Linux系统运行中非常重要的领域 , 是深入理解Linux系统原理不可或缺的知识补充 。


推荐阅读