【发布时间】:2023-03-20 01:49:01
【问题描述】:
我正在开发一个集合 MATLAB、Java 和 C/C++ 组件,它们都可以互操作,但编译/安装步骤截然不同。我们目前不为 MATLAB 编译任何东西,使用 maven2 进行 Java 构建和单元测试,并使用 autotools 进行 C/C++ 构建和单元测试。
我想使用 maven2 将所有内容移到单个构建和单元测试系统中,但我找不到一个插件可以让 C/C++ 代码流保持基于 autotools 并简单地将其包装在 maven 中建造。不得不取消 autotools 支持并在 maven 中重新创建所有依赖项很可能会破坏交易,所以我正在寻找一种让 maven 和 autotools 很好地协同工作的方法,而不是必须在两者之间进行选择。
这是可能的,甚至是可取的吗?有没有我忽略的资源?
【问题讨论】:
标签: c++ maven-2 build-automation autotools