c++ - 对 C/C++ 开发人员的人工支持

标签 c++ git makefile artifactory

我想通过对库进行版本控制来减少大型 C++ 项目的构建时间。对于 git 或与此相关的任何其他 VCS,这看起来不是一个好主意。

虽然有一个名为 git-lfs 的 git 扩展来解决这个问题,Artifactory或其他类似工具似乎是更好的方法。

Artifactory 可以用于具有基于 Makefile 的构建系统的 C++ 项目吗?

最佳答案

原始解决方案是将 maven 与 native-plugin 和 extract-plugin 一起使用。您必须将您的库和 header 部署到 Maven 存储库。然后您可以通过 pom.XML 使用它们,只需指定依赖项。如果您想要可维护的增量构建,此解决方案非常好,但需要一定的努力投资。

关于c++ - 对 C/C++ 开发人员的人工支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36900260/

相关文章:

c++ - 我们如何中断主线程

python - C++ 或 Python 中字符串所有排列的算法

git - 在 `git revert --continue` 期间绕过预提交 Hook

c++ - 统一 const T& 和 T&& 重载

java - 为什么 stash/unstash 在此 Jenkinsfile 中不起作用?

git - 在 Bash 脚本中为 Git 提供密码

makefile - 为什么 .SECONDARY 不适用于模式 (%) 而 .PRECIOUS 可以?

Linux 中的 C 程序生成文件

c++ - 如何在 Linux 上编译 Windows Visual C++ 代码

c++ - 用更大的 vector 覆盖 vector 的最有效方法