target目录下主要是和平台有关的代码,最主要的是linux文件夹。linux文件夹的ramips中。ramips应该指的是对应cpu的架构,ramips文件夹下的就是不同系列的cpu对应的芯片的型号。
进行试验一下:
首先在根目录下运行make menuconfig:
![](https://img-blog.csdnimg.cn/20201125191917640.png)
遇到一个err导致make menuconfig失败,然后这个问题出现的非常的意外,查找了很久的makefile文件,最后百度发现是因为窗口太小导致运行失败。
现在点开大窗口在运行一下,ok已经进入到目录中去了。
![](https://img-blog.csdnimg.cn/20201125193744182.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpeGlhb2Zlbmcw,size_16,color_FFFFFF,t_70)
进入到Target Profile的目录下
![](https://img-blog.csdnimg.cn/20201125193844504.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpeGlhb2Zlbmcw,size_16,color_FFFFFF,t_70)
接下来我们看看如何在target的目录下对文件系统进行更改
首先进入target的目录,选择一个已有的型号,我这里是mt7620。
进去后打开文件目录下的makefile文件
![](https://img-blog.csdnimg.cn/20201125194131399.png)
对定义的名字进行更改如下:
![](https://img-blog.csdnimg.cn/20201125194049533.png)
![](https://img-blog.csdnimg.cn/20201125194256911.png)
修改完保存文件,退回到根目录下,make deconfig后再进行一下make menuconfig可以看到targetProfile下的对应的名称已经发生更改
![](https://img-blog.csdnimg.cn/2020112519435392.png)
试验完毕。
虽然是一个小的试验,但是还是能够比较有代表的介绍了target目录的作用
------------------------------------------------------------------------你总说梦想遥不可及,你又何曾为了梦想而早起-----------------------------------------------------------------------------------------------------