将 Breeze Libraries 或 Apache Commons 与 Scala Native 结合使用

Using Breeze Libraries or Apache Commons with Scala Native

我在执行一些线性代数计算时尝试使用 Scala native(使用 Scala 版本 2.13.4 和 Native 版本 0.4.0)。当我尝试使用 apache commons 或 Breeze 库进行线性代数计算时,出现如下链接错误,而 运行ning "sbt 运行".

[错误] 链接时发现 1 个缺失的定义 [错误] 未找到 Top(org.apache.commons.math3.linear.MatrixUtils$).

使用 Breeze Scala 库时出错: 链接时发现 3 个缺失的定义 未找到 Top(breeze.linalg.DenseMatrix$)

感谢任何帮助。

Apache Commons 是一个 Java 库。我认为没有办法将它与 Scala 本机一起使用。你必须找到一个本地库。也许这个? https://github.com/ekrich/sblas