【发布时间】:2016-05-12 10:20:02
【问题描述】:
我几乎还是一个初级程序员。但是我想做Linux开发。然而,我所有的大学课程(Java 课程除外)都是面向 Windows 的。所以我们从来不需要做任何包装。但我想为 Linux 打包我的程序(Deb 和 RPM)。
我想知道,是否有任何工具可以扫描我的源代码并建议依赖项?
“hello world”C 程序的依赖关系是什么? “hello world”Java 程序的依赖关系是什么? 有什么教程可以识别你自己的依赖关系吗?
【问题讨论】:
-
我认为你需要选择一种语言并了解它的包管理器 - 开始你可以看看 Maven for Java
-
如果您的问题是“我如何了解我正在使用的语言可以使用哪些库?”,那么恐怕只是有经验。这并不是真正的“建议”——更多的是“定义”。
-
你是在做rpm包还是deb包:
-
'建议','定义'?在 Linux 上,它更像是一种“祈祷”。