You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
FastPFOR library written in Rust. Currently in development.
9
+
FastPFOR library written in Rust.
10
+
11
+
## Requirements
12
+
13
+
# MacOS
14
+
To build FastPFor on macOS, you'll need to install SIMDe. Since Homebrew installs packages in /opt/homebrew (for Apple Silicon), you'll also need to explicitly set the include paths.
15
+
16
+
First, install SIMDe via Homebrew:
17
+
```bash
18
+
brew install simde
19
+
```
20
+
Then, ensure the compiler can find the required headers by setting:
21
+
```bash
22
+
export CXXFLAGS="-I/opt/homebrew/include"
23
+
export CFLAGS="-I/opt/homebrew/include"
24
+
```
10
25
11
26
## To do:
12
-
-[ ] Rust wrapper for the [C++ library](https://github.com/fast-pack/FastPFor): try [`cxxbridge`](https://github.com/dtolnay/cxx) or [`bindgen`](https://crates.io/crates/bindgen)
27
+
-[x ] Rust wrapper for the [C++ library](https://github.com/fast-pack/FastPFor): try [`cxxbridge`](https://github.com/dtolnay/cxx) or [`bindgen`](https://crates.io/crates/bindgen)
0 commit comments