Explorar el Código

Add Accelerate/BLAS when using Swift (#765)

Andrew Duffy hace 2 años
padre
commit
58c438cf7d
Se han modificado 1 ficheros con 4 adiciones y 1 borrados
  1. 4 1
      Package.swift

+ 4 - 1
Package.swift

@@ -13,7 +13,10 @@ let package = Package(
             path: ".",
             sources: ["ggml.c", "llama.cpp"],
             publicHeadersPath: "spm-headers",
-            cSettings: [.unsafeFlags(["-Wno-shorten-64-to-32"])]
+            cSettings: [.unsafeFlags(["-Wno-shorten-64-to-32"]), .define("GGML_USE_ACCELERATE")],
+            linkerSettings: [
+                .linkedFramework("Accelerate")
+            ]
         ),
     ],
     cxxLanguageStandard: .cxx11