Missing symbol 'for_realloc_lhs' in 'C:\Program Files\MATL​AB\R2017a/​bin/win64\​libifcorem​d.dll'

1 回表示 (過去 30 日間)
Manwë
Manwë 2018 年 7 月 31 日
編集済み: Manwë 2019 年 4 月 9 日
I built a toto.dll and a toto.lib with ifort (intel 2017 update 4 fortran compiler). I then use mex to produce mexw64 files, and using mex I link to toto.lib. Then, I run a .m inside matlab 2017a 64bits (under win10 64bits) file using functions from the various mexw64 I compiled. At the first such function I get :
Invalid MEX-file 'C:\path\to\mexfile.mexw64': Missing symbol 'for_realloc_lhs' in 'C:\Program Files\MATLAB\R2017a/bin/win64\libifcoremd.dll' required by 'C:\path\to\mexfile.mexw64'.
My fortran compiler is intel fortran 2017 update 4.
I found this :
but it doesn't help that much.
What should I do ?
It would be really very much appreciated if someone from matlab could help.

回答 (0 件)

カテゴリ

Help Center および File ExchangeFortran with MATLAB についてさらに検索

タグ

製品


リリース

R2017a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by