intel-mkl-tool 0.8.1

Seek Intel(R) MKL library from system
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use intel_mkl_tool::*;
use std::process::ExitCode;

fn main() -> ExitCode {
    env_logger::Builder::new()
        .filter_level(log::LevelFilter::Info)
        .init();
    let mut num_not_found = 0;
    for cfg in Config::possibles() {
        log::info!("Seek {}", cfg);
        if let Ok(lib) = Library::new(cfg) {
            log::info!("{:?}", lib);
        } else {
            num_not_found += 1;
        }
    }
    ExitCode::from(num_not_found)
}