扫描二维码关注官方公众号
返回列表 发布新帖

[讨论/分享] 如何自己编译软件

3202 6
发表于 2013-12-24 15:00:39 | 显示全部楼层 阅读模式

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有账号?注册

×
http://ukdl.synology.com/download/ds/userguide/DSM_Developer_Guide.pdf


评论6

细胞鲈鱼Lv.10 发表于 2013-12-24 15:49:00 | 显示全部楼层
看不懂。。。
无非就是各个不同群晖的硬件对应的DSM 是根据哪些个LINUX内核版本什么的参数 还有就是教人各种调试的基础 如果源代码部分开源的话 没意义的 谁也都不可能为了一个NAS 重新学习LINUX底层 然后在花几个月时间去写代码  详情 回复
发表于 2013-12-24 22:43
回复 点赞

使用道具 举报

luojia2114Lv.10 发表于 2013-12-24 21:24:10 | 显示全部楼层
完全不懂编程的掩面路过
回复 点赞

使用道具 举报

反手打多Lv.2 发表于 2013-12-24 21:25:25 | 显示全部楼层
完全不懂编程的人真是和悲剧
回复 点赞

使用道具 举报

darkoriginLv.10互助团队 发表于 2013-12-24 22:17:30 | 显示全部楼层
没法子的。
你搜搜O大关于 “我为啥不放出 DSM4.2........."的帖子就知道了
简单的说
1. 你没法拿到完整的DSM源码 虽然DSM遵循GPL开源 但是其自有的核心代码被删除再发布;
2.为了对抗其他方式拿到完整代码的人 在源码中以及硬件上设置了陷阱,原版代码编译 在黑裙上用会无限重启, 所以O大在内的很多高手(包括国外的高手)都不可避免的改动了一些验证的部分; 所以如果你没有很强的LINUX编程功底(特别是底层编程,因为DSM对LINUX核心都做了删减和改动,外壳是全部自己的) 几乎没戏

当然 上述是我拜读O大的帖子之后猜测出来的 并不一定代表真实的状况(我LINUX不通)
回复 点赞

使用道具 举报

darkoriginLv.10互助团队 发表于 2013-12-24 22:43:01 | 显示全部楼层

无非就是各个不同群晖的硬件对应的DSM 是根据哪些个LINUX内核版本什么的参数
还有就是教人各种调试的基础
如果源代码部分开源的话 没意义的 谁也都不可能为了一个NAS 重新学习LINUX底层 然后在花几个月时间去写代码 改代码(需要解除那些限制和检测正版硬件的代码)
学LINUX底层也要不少时间的 只有计算机编程基础 的人学起来估计半年是少的
本人10年前的计算机专业 现在如果专心的去学 估计没个半年连LINUX底层估计都搞不定(毕业就没搞编程了 不过当时在班上也算是计算机水平比较高的  好吧 我们大学的计算机专业确实不强)
大学里面专门学这些系统的朋友可以试试看。

不过O大的帖子可以好好看看  如果能得到O大赏识 当个徒弟也不错 最起码 这个水平算是LINUX内核精通了
回复 点赞

使用道具 举报

illustrateLv.10 发表于 2013-12-25 08:49:20 | 显示全部楼层
謝謝分享
回复 点赞

使用道具 举报

回复

懒得打字嘛,点击右侧快捷回复 【本站酷狼4T,750元】
您需要登录后才可以回帖 登录 | 注册

本版积分规则

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表