当前mcpp 的库分发模型是:
一、源码分发(mcpp publish → index 的源码 tarball):消费者 mcpp add name@0.2.0,mcpp 自动下载 tarball → 本地编译成库 → 链接进消费者的目标。
二、mcpp pack打包可执行程序,这需要在src里面有一个main函数入口。而且mcpp pack 打包的是二进制程序的运行闭包,不是「库 + 接口」。
这两种模式都不是我所需要的,请问能否支持 “预编译动态库(.so/.dll/.dylib)+接口“ 的方式进行打包呢?这在非开源项目(比如公司团队内部项目)更友好。否则就需要自己额外编写打包脚本处理。
当前mcpp 的库分发模型是:
一、源码分发(mcpp publish → index 的源码 tarball):消费者 mcpp add name@0.2.0,mcpp 自动下载 tarball → 本地编译成库 → 链接进消费者的目标。
二、mcpp pack打包可执行程序,这需要在src里面有一个main函数入口。而且mcpp pack 打包的是二进制程序的运行闭包,不是「库 + 接口」。
这两种模式都不是我所需要的,请问能否支持 “预编译动态库(.so/.dll/.dylib)+接口“ 的方式进行打包呢?这在非开源项目(比如公司团队内部项目)更友好。否则就需要自己额外编写打包脚本处理。