我使用intel parallel studio xe中的ivf编译fortran,ide的是vs2015,在链接的时候报错 :
[Fortran] 纯文本查看 复制代码 error LNK2019: 无法解析的外部符号 _SGETRF_F95,该符号在函数 _MAIN__ 中被引用 Source1.obj 源代码如下:
[Fortran] 纯文本查看 复制代码 program test use lapack95
use f95_precision
implicit none
! Variables
real :: a(3,3)
data a /1,2,3,4,5,6,7,8,9/
! Body of Console3
print *, 'Hello'
call getrf(a)
end program test 个人觉得应该是linker设置问题,无法找到相应的lib文件,我按照网上的方法都尝试了一遍可是还是无效。下面是我的lib设置:
求大神解答
下面附上我在segmentfault上提问的链接,以防图挂:
https://segmentfault.com/q/1010000008661997#answers-title
|