回 帖 发 新 帖 刷新版面

主题:pgi fortran + cula

PGI visual fortran 连不上cula,求助?

回复列表 (共18个回复)

沙发

找经销商啊:)
或是你把出错的提示啥的发上来:)

板凳


vs2010+pgi fortran 

configure the environment 

1.globle setting 
select tools>options>project and solutions>pvf directories,configure global exextable,include,and library paths 
2.project setting 
configuration properties>linker>input. in the additional dependences field ,enter "libcula_pgfortan.lib" 
3.runtime path 
copy cula.dlland its's dlls to the working directory 

but when i run the program there are errors::like this 

SourceFile1.obj : error LNK2019: unresolved external symbol _CULA_INITIALIZE@0 referenced in function _MAIN_ 
SourceFile1.obj : error LNK2019: unresolved external symbol _CULA_SGEQRF@20 referenced in function _MAIN_ 
SourceFile1.obj : error LNK2019: unresolved external symbol _CULA_SHUTDOWN@0 referenced in function _MAIN_ 
SourceFile1.obj : error LNK2019: unresolved external symbol _CULA_GETERRORINFO@0 referenced in function _CHECK_STATUS@4 
SourceFile1.obj : error LNK2019: unresolved external symbol _CULA_GETSTATUSSTRING@4 referenced in function _CHECK_STATUS@4 

3 楼

应该有两个lib:
cula.lib
libcula_pgfortran.lib
你少整了一个:)

4 楼

cula?
是不是cublas库啊?

5 楼

[quote]cula?
是不是cublas库啊?[/quote]不是的,是CUDA LAPACK

6 楼

就是说在第二步时键入 cula.lib;libcula_pgfortran.lib 呗

7 楼

这个就是CUDA LAPACK啊? 我曾经找过,它只免费提供单精度的一部分函数. 完整版是要收很高价钱的哦.

8 楼

我按着你说的做了,可是还有错误:cannot  open input file"cula.lib;libcula_pgfortran.lib"

9 楼

用逗号隔开,而不是用分号:)

10 楼


还是不行  cannot  open input file"cula.lib,libcula_pgfortran.lib"

我来回复

您尚未登录,请登录后再回复。点此登录或注册