现在的build构架的确就是你说的这样
你说的方案我的理解是不可行的 不同编译器出来静态库的abi不一样 混链要出问题 甚至msvc同一个编译器 不同版本之间abi都不向下兼容
事实上 科学计算里 最重要的就是数据结构内存连续性和cpu指令的使用 用和不用速度能差100倍
现在的情况是 算法和业务是两波人在做 业务当然希望算法库是高层库 不要涉及太多细节 算法方面涉及很多业务输入数据的清洗变换和准备 数据准备部分要涉及业务库 算法核心函数需要调用cpu指令
--
FROM 183.137.216.*