Я работаю на Windows 10 и CMake 3.14.1.
Я пытаюсь собрать OpenCV (версия 4.0.1) самостоятельно, так как мне нужны модули contrib и модуль SFM.Я скачал готовую версию openBLAS 0.2.19.Он имеет 3 каталога, bin , include и lib .Каталог bin включает libopenblas.dll, include имеет заголовки, а в lib есть libopenblas.a и libopenblas.dll.a (и каталог cmake).
Когда я настраиваю openCV с CMake, конечноЯ установил openBLAS_INCLUDE_DIR в каталог включения.Но какой файл я должен указать для openBLAS_LIB?libopenblas.dll, libopenblas.a или libopenblas.dll.a?
И позже, когда я собираю openCV (с Visual Studio 2017), куда я должен поместить .dll, чтобы он был виден дляпроцесс сборки?
Редактировать: Может быть, я должен добавить, что OpenBLAS был скомпилирован с minGW, поэтому вместо .lib
есть такие странные файлы .a и .dll.a