Packages
exboost
0.3.1
0.3.9
0.3.8
0.3.7
retired
0.3.6
retired
0.3.5
retired
0.3.4
retired
0.3.3
retired
0.3.2
retired
0.3.1
retired
0.3.0
retired
0.2.9
retired
0.2.8
retired
0.2.7
0.2.6
0.2.5
0.2.4
0.2.3
0.2.2
0.2.1-alpha.6
0.2.1-alpha.5
0.2.1-alpha.4
0.2.1-alpha.3
0.2.1-alpha.2
0.2.1-alpha
0.2.0
0.2.0-alpha
0.1.7
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.0
Provides an elixir wrapper for the C++ Boost library.
Retired package: Release invalid - Does not build properly on recent platforms
Current section
Files
Jump to
Current section
Files
README.md
# Exboost
Provides a subset of the portable BOOST library as Elixir functions.
## Installation
If [available in Hex](https://hex.pm/docs/publish), the package can be installed
by adding `exboost` to your list of dependencies in `mix.exs`:
```elixir
def deps do
[
{:exboost, "~> 0.1.0"}
]
end
```
### Boost
The package assumes that Boost is installed and the statis libraries and include files are available at BOOSTLIB and BOOSTINCLUDE
### Mix
To compile using mix, execute:
```shell
$ BOOSTLIB=<library path> BOOSTINCLUDE=<include path> mix compile
```
Documentation can be generated with [ExDoc](https://github.com/elixir-lang/ex_doc)
and published on [HexDocs](https://hexdocs.pm). Once published, the docs can
be found at [https://hexdocs.pm/exboost](https://hexdocs.pm/exboost).