Я работаю над программой, которая использует платформу Accelerate (для LAPACK), и у меня есть несколько проблем.Код написан на C, но должен включать заголовки C ++.Я переименовал файл в .cpp, но это вызвало две ошибки, показанные ниже.
![C++ Error Image](https://cl.ly/2RNB/content)
Поэтому я понял, что попытался #include <Accelerate/Accelerate.h>
включить заголовки, так как наш кодер LAPACKdid был перепечатывать определения (dgemm_(), dposv_(), etc.
) в начале файла и полагаться на компилятор / компоновщик, чтобы разобраться.Я прокомментировал их и только что сделал #include.Получилось следующее:
![Accelerate Error Image](https://cl.ly/2RYX/content)
Итак, как мне использовать функции LAPACK, используя Accelerate в файле C ++?Я не очень знаком с LAPACK, поэтому я не уверен, как обычно работает этот фреймворк.