Firefly开源社区

[Linux] Hello word.c 编译配置后,无法生效

56

积分

0

威望

0

贡献

技术小白

积分
56
发表于 2021-3-3 16:35:37     
参考教程为:http://dev.t-firefly.com/thread-298-1-2.html
问题描述:
make menuconfig 配置好后,编译进内核,烧录成功,查看串口log,没有看到hello word 相关log。
复查make menuconfig 配置,发现hello world 前的*号没有了
回复

使用道具 举报

56

积分

0

威望

0

贡献

技术小白

积分
56
发表于 2021-3-3 16:54:13     
重复操作,编译之前是配置*选中的,编译后就变没有*选中了,这个可能是什么原因?
回复

使用道具 举报

56

积分

0

威望

0

贡献

技术小白

积分
56
发表于 2021-3-3 17:41:02     

Kconfig :
config HELLO
        tristate "Hello world for Firefly"
        default y
        help
          Hello for Firefly

加入 default y 后,可以查看到Log,生效了,但是不明白为什么make menuconfig 配置为什么无法生效
回复

使用道具 举报

81

积分

0

威望

0

贡献

技术小白

积分
81
发表于 2021-10-27 16:08:32     
我也是相同的问题,请问你解决了吗
回复

使用道具 举报

424

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
424
发表于 2021-10-28 08:54:43     
这种问题就是粗心了,make menuconfig之后要运行make savedefconfig,之后将defconfig替换自己的内核配置文件
回复

使用道具 举报

81

积分

0

威望

0

贡献

技术小白

积分
81
发表于 2021-10-28 11:48:50     
Firefly_Javier 发表于 2021-10-28 08:54
这种问题就是粗心了,make menuconfig之后要运行make savedefconfig,之后将defconfig替换自己的内核配置文 ...

多谢了。每次都要保存和覆盖原先的defconfig的话,有点麻烦,我选择直接make了,不想用./build.sh kernel了。不过第一次应该还是得先设置好变量export ARCH=arm,make rockchip_linux_defconfig,之后就make rk3288-evb-rk808-linux.img -j12就好了。不过编译整个镜像的话,还是得保存覆盖。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表