【发布时间】:2014-12-09 18:10:39
【问题描述】:
我正在用 C 编写一些东西。
我有这个: https://github.com/nmmmnu/MemHashMapC
还有这个: https://github.com/nmmmnu/asyncore
我希望第一个存储库使用第二个。
或者,我可能有第三个使用这两者的存储库。
我知道我可以用“ar”来做到这一点,但是由于两个存储库都是我的,可能有更好的方法吗?
在 C 中是否有类似这样的模块化开发的最佳实践?
我正在使用 Linux 和 gcc。
【问题讨论】:
-
你并没有真正问过问题......
-
谢谢。我对问题进行了更改。希望现在很清楚。 (如果我知道如何提出问题,我会使用谷歌)
-
这与 C 无关(具体) - 这恰好是您正在使用的语言,但使用任何其他语言您都会面临同样的问题。
-
你说的不对。大多数其他语言都有包管理器 - 用于 node 的 npm、用于 php 的 composer、用于 java 的包和 JAR 组织,甚至还有一些 C++ 正在进行中。
标签: c git code-organization