mex fortran code containing intrinsic function using Intel fortran compiler
이전 댓글 표시
Hi,
I'm trying to mex a fortran code using the Intel Parallel studio XE 2019 with microsoft visual studio 2015 compiler. My fortran code calls intrinsic functions cosd, sind, and atand. However, the linker keeps complaining that these are unresolved external symbols. Are there libraries that I need to link in during the mex that will define these intrinsic functions? Thanks.
Error using mex
Creating library rcssig.lib and object rcssig.exp
read_reftab.obj : error LNK2019: unresolved external symbol COSD referenced in
function READ_REFTAB
body_to_range.obj : error LNK2001: unresolved external symbol COSD
채택된 답변
추가 답변 (1개)
James Tursa
2019년 9월 24일
편집: James Tursa
2019년 9월 24일
0 개 추천
Can you post the offending code? Maybe you are calling it with a non-real argument and the compiler is complaining that it can't find a specific function for your specific argument type.
How are you doing the compiling and linking? With the mex command, or building from within the Visual Studio environment?
카테고리
도움말 센터 및 File Exchange에서 Fortran with MATLAB에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!