Я пытаюсь использовать OpenBLAS в проекте c # (более конкретно, я пытаюсь использовать его с Math.NET через MathNet.Numerics.Control.LinearAlgebraProvider
). Я успешно создал следующие файлы https://github.com/xianyi/OpenBLAS/wiki/How-to-use-OpenBLAS-in-Microsoft-Visual-Studio.
Теперь у меня есть файл .lib и .dll в новом каталоге (согласно подразделу Использовать библиотеку OpenBLAS .dll в Visual Studio), но я не уверен, куда идти отсюда!
Кто-нибудь знает, что я должен делать отсюда? Я не могу напрямую добавить сгенерированную dll в свой проект, и из дальнейшего чтения кажется, что мне нужно сгенерировать новую dll с помощью Visual Studio.
Используйте файл решения NativeWrappers, предоставленный MathNet.
Аналогичные инструкции для MKL и ACML находятся здесь:
http://mathnetnumerics.codeplex.com/wikipage?title=Native%20Providers&referringTitle = документация
Других решений пока нет …