小编tra*_*tnh的帖子

在 OpenWrt 中 make defconfig 在哪里获得它的配置?

我正在使用OpenWrt为 wifi 设备编译图像。按照说明,我将一个简单的.config文件复制到 TOP-DIR。

CONFIG_TARGET_ar71xx=y
CONFIG_TARGET_ar71xx_generic=y
CONFIG_TARGET_ar71xx_generic_XXX_OpenWrt_Router=y
Run Code Online (Sandbox Code Playgroud)

然后运行命令make menuconfig。这个命令的结果是

.config file now having default configuration. 
Run Code Online (Sandbox Code Playgroud)

但是,我不知道所有新配置来自哪里。如果我只是改变CONFIG_TARGET_ar71xx_generic_XXX_Router=yCONFIG_TARGET_ar71xx_generic_YYY_Router=y那么结果make defconfig肯定会大不相同。

kernel make openwrt

4
推荐指数
1
解决办法
2万
查看次数

make[number] 在 make V=s 中是什么意思?

当我启用make V=s读取make. 我总是make[numer]在日志中看到。
例如:

datle@debian:~/workspace/cpx/trunk$ make
rm -rf openwrt/tmp
cp config/defaut.config openwrt/.config
cd openwrt && make
make[1]: Entering directory `/home/datle/workspace/cpx/trunk/openwrt'
make[1]: Leaving directory `/home/datle/workspace/cpx/trunk/openwrt'
make[1]: Entering directory `/home/datle/workspace/cpx/trunk/openwrt'
make[2]: Entering directory `/home/datle/workspace/cpx/trunk/openwrt'
Collecting package info: done
Collecting target info: done
Checking 'working-make'... ok.
Checking 'case-sensitive-fs'... ok.
Checking 'getopt'... ok.
Checking 'fileutils'... ok.
Checking 'working-gcc'... ok.
Checking 'working-g++'... ok.
Checking 'ncurses'... ok.
Checking 'zlib'... ok.
Checking 'gawk'... ok.
Checking 'unzip'... ok.
Checking 'bzip2'... ok.
Checking …
Run Code Online (Sandbox Code Playgroud)

compiling make gnu-make

4
推荐指数
1
解决办法
2757
查看次数

标签 统计

make ×2

compiling ×1

gnu-make ×1

kernel ×1

openwrt ×1