我无法在Linux下找到有关在swift中使用gnu科学库的任何资料。可能吗?如果是这样,那怎么样?
例如,我有兴趣使用gsl_ran_gaussian
生成具有正态分布的随机数。
答案 0 :(得分:1)
应该可以使用例如系统模块。请参阅此问题:Use a C library in Swift on Linux
另一种方法是回答这个问题:Compile C code and expose it to Swift under Linux
如果您只想使用API的一小部分,那么您可以通过围绕所需功能编写C包装并从Swift调用该包装来节省一些工作。