Ошибка связи GLPK OpenBLAS во время выполнения

У меня есть программа, написанная с использованием Armadillo C ++, связанная с OpenBLAS, а также GLPK.

Он правильно компилируется и связывается в Debug и Release под VS2010 с использованием идентичных библиотек. Он отлично работает в Debug, просто медленно.

Двоичный файл Release выпускает следующую ошибку:

Не удалось найти точку входа в процедуру glp_get_num_cols в библиотеке динамических ссылок libopenblas.dll.

Есть идеи, с чего начать? Я подтвердил, что конфигурация Debug и Release идентична, за исключением символов отладки, разрешенных в первом.

0

Решение

Причиной проблемы была libopenblas.dll — по какой-то причине ссылки в VS2010 вызывали ошибки. Я не уверен, почему, но устранение этой проблемы связано с подключением библиотек lapack в дистрибутиве Armadillo (до v4).

0

Другие решения


По вопросам рекламы [email protected]