Skip to content
Redistribute Intel MKL as a crate
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ci
src
tests Add link tester Sep 13, 2017
.gitignore Ignore rusty-tags Sep 10, 2017
Cargo.toml (cargo-release) version 0.3.0 Apr 21, 2019
License.txt Remove MKL from GitHub (move to Dropbox) Sep 14, 2017
README.md Add explanation of pkg-config [ci-skip] Apr 21, 2019
azure-pipelines.yml
build.rs Merge pull request #15 from rust-math/pkg-config Apr 21, 2019

README.md

intel-mkl-src

Crate Build Status

Redistribution of Intel MKL as a crate. Tested on Linux and macOS.

Usage

This crate is a *-src crate. This downloads and link Intel MKL, but does not introduce any symbols. Please use blas-sys, lapack-sys, or fftw-sys to use BLAS, LAPACK, FFTW interface of MKL, e.g.

[dependencies]
fftw-sys = { version = "0.4", features = ["intel-mkl"] }

pkg-config

This crate does not download archive if pkg-config finds MKL shared library installed by other way. Be sure to set PKG_CONFIG_PATH and LD_LIBRARY_PATH correctly. For debian and ubuntu users, ci/Dockerfile may be helpful.

License

MKL is distributed under the Intel Simplified Software License for Intel(R) Math Kernel Library, See License.txt. Some wrapper codes are licensed by MIT License (see the header of each file).

You can’t perform that action at this time.