Firefly开源社区

打印 上一主题 下一主题

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

57

积分

0

威望

0

贡献

技术小白

积分
57

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

发表于 2021-3-3 16:35:37      浏览:8550 | 回复:5        打印      只看该作者   [复制链接] 楼主
参考教程为:http://dev.t-firefly.com/thread-298-1-2.html
问题描述:
make menuconfig 配置好后,编译进内核,烧录成功,查看串口log,没有看到hello word 相关log。
复查make menuconfig 配置,发现hello world 前的*号没有了
回复

使用道具 举报

57

积分

0

威望

0

贡献

技术小白

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

使用道具 举报

57

积分

0

威望

0

贡献

技术小白

积分
57
发表于 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 配置为什么无法生效
回复

使用道具 举报

83

积分

0

威望

0

贡献

技术小白

积分
83
发表于 2021-10-27 16:08:32        只看该作者  地板
我也是相同的问题,请问你解决了吗
回复

使用道具 举报

696

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

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

使用道具 举报

83

积分

0

威望

0

贡献

技术小白

积分
83
发表于 2021-10-28 11:48:50        只看该作者  6#
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
快速回复 返回顶部 返回列表