如何实现uboot 部分源码不开源?

简单并快乐着 2013-10-10 09:18:23
uboot 下 源码编译都生成.o文件,这个如果make clean 就会不见了,然后必须重新编译,有一些特殊情况,不想把一部分源码给客户,怎么实现不开源呢?求指教,网上也没有办法。
...全文
404 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
简单并快乐着 2013-10-22
  • 打赏
  • 举报
回复
引用 7 楼 mxl_mxl 的回复:
1.将编译好的 yyy.module 放在 uboot 的 xxx 目录 2.在 Makefile 中添加 LIBS += xxx/yyy.module
这个可以试试,不过我记得,编译出来都是.o文件,make distclean 会不见的。
mxl_mxl 2013-10-12
  • 打赏
  • 举报
回复
1.将编译好的 yyy.module 放在 uboot 的 xxx 目录 2.在 Makefile 中添加 LIBS += xxx/yyy.module
简单并快乐着 2013-10-11
  • 打赏
  • 举报
回复
很多企业都是没公开的啊,没办法的,公开了,很快做的东西就完蛋了。 如果不是靠这个吃饭的,自己有足够的实力掌控不怕抄袭还差不多。
falloutmx 2013-10-11
  • 打赏
  • 举报
回复
都遵循了GPL了,为何不开源?
voice_shen 2013-10-10
  • 打赏
  • 举报
回复
No way. Or else, you obey the GPL license.
curious_cat 2013-10-10
  • 打赏
  • 举报
回复
首先也是最重要的是脸皮够厚; 其它都是浮云
tanshi_li 2013-10-10
  • 打赏
  • 举报
回复
把代码编译成库文件,修改makefile连接进去.
一介布衣萧萧 2013-10-10
  • 打赏
  • 举报
回复
把你不需要给用户的代码生成的文件后缀修改一下,然后修改Makefile引用你指定后缀的链接文件试试

21,600

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧