gpt4 book ai didi

c - C 项目 git 子模块构建的最佳实践

转载 作者:行者123 更新时间:2023-11-30 18:47:15 25 4
gpt4 key购买 nike

我有一个使用 autotools 和 make 的 C 项目来构建我的项目。我需要使用据我所知仅在 github 上可用的代码。将此代码包含在我的项目中的最佳实践是什么?我该怎么做?

This is the code I want to use

最佳答案

我能想到的最好的办法就是使用 Git Submodules这样您就可以将依赖项与存储库捆绑在一起,而无需将它们放在存储库中。这将为您提供两个优势,您的库依赖项将始终是(最新的),您的 git 存储库不会因该库带来的所有不必要的数据和对象而变得臃肿。确保使用该库进行构建,并询问用户(如果他的系统上没有该库)。

C 没有任何 native 依赖管理器。

如果任何工具可以做你想要的事情并且基本上可以完成任何事情,你可以查看 Conda

关于c - C 项目 git 子模块构建的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49239868/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com