【发布时间】:2017-03-09 03:51:54
【问题描述】:
我正在尝试为 Zedboard 编译内核(具有 Xilinx 的 Zync 系列 SoC)。我正在遵循以下脚本:
git clone git://github.com/Xilinx/linux-xlnx
git checkout -b xilinx-v2014.2.01 xilinx-v2014.2.01
wget http://downloads.architechboards.com/deposit/microZed_wilink8.config -O .config
make LOADADDR=0x8000 uImage
make modules
所以你可以看到我从上面的源代码中得到了一个 .config 文件。以下是我的疑问:
通常我认为标准做法是首先调用
make menuconfig,然后调用make defconfig,然后调用make uImage,然后调用make modules。但在这种情况下,make menuconfig和make defconfig被省略了。如果我已经从上面的网页获得了.config文件,那么遵循上面的脚本是否正确?还是我应该遵循标准步骤?谁将使用
.config文件-make uImage命令或make modules命令?
1234563 p>
【问题讨论】:
-
请注意,每当您创建任何
<something>config目标时,它都会在末尾显示“配置保存到.config”的内容。如果您已经有了现成的配置,那么您显然不需要从头开始生成配置。
标签: linux compilation kernel