【发布时间】:2011-01-16 14:45:38
【问题描述】:
我正在开发的软件附带 NETLIB BLAS/LAPACK 嵌入到其源代码中,使用全小写符号名称,但现在在将应用程序移植到 Windows 时,我发现英特尔 MKL 和该平台的其他几个 BLAS/LAPACK 实现使用所有-大写符号名称。有没有办法告诉 gnu 编译器/链接器在匹配符号名称时忽略大小写?
.
.
.
undefined reference to `_dgeqp3'
.
.
.
$ nm /lib/LAPACK.lib | grep -i " T _dgeqp3"
00000000 T _DGEQP3
【问题讨论】:
标签: gcc linker symbols case-insensitive