14 lines
279 B
JavaScript
14 lines
279 B
JavaScript
import { dlopen, FFIType, suffix } from "bun:ffi";
|
|
|
|
const path = `./libfibonacci.so`;
|
|
|
|
const { symbols } = dlopen(path, {
|
|
fibonacci_gmp: {
|
|
args: [],
|
|
returns: FFIType.cstring,
|
|
},
|
|
});
|
|
|
|
const result = symbols.fibonacci_gmp();
|
|
console.log("Fibonacci(25000) =", result);
|
|
|