Lapack函数DGTSV通过C /Visual Studio提供未解决的外部符号
LAPACK function dgtsv giving unresolved external symbol with c++/Visual Studio
我正在尝试在Windows10/Visual Studio 2017下编译代码,对于此代码,我必须使用Lapack库的dgtsv
函数。
我已经将视觉工作室与我的 blas 和 lapack 库库,并将DLL复制到System32。
我还使用G 和Fortran编译器安装了 mingw 。
extern "C" {
void dgtsv(int*, int*, double*, double*, double*, double*, int*, int*);
}
但是编译器给我以下错误:
LNK2019 unresolved external symbol dgtsv referenced in function "private: void __cdecl"
感谢您提供的任何建议。
解决方案是在功能名称之后添加下划线,即:
extern "C" {
void dgtsv_(int*, int*, double*, double*, double*, double*, int*, int*);
}
相关文章:
- 矛盾的未解决的外部符号+未使用的库与VS2017和FFMPEG 4
- 函数路径追加上未解决的外部符号错误
- Lapack函数DGTSV通过C /Visual Studio提供未解决的外部符号
- 运算符过载上未解决的外部符号
- C 未解决的外部符号(公共静态INT)
- MIDL COM库中未解决的外部符号
- 未解决的外部符号sf ::带有SFML的时间
- C++编译错误LNK2019:未解决的外部符号错误
- VTK / ITK/ QT - 未解决的外部符号错误 (LNK2001)
- QT创建者:简单程序未解决的外部符号和外部符号错误
- 错误:LNK 2019:Visual Studio中未解决的外部符号_IMP_CRTDBGREPORTW
- 链接2001错误带有未解决的外部符号
- 由于使用未签名的INT,因此在Variadic模板C 上未解决的外部符号错误
- 抽象类上未解决的外部符号
- 使用从WINRT网格类派生的抽象类时,Casttobase未解决的外部符号错误
- 未解决的外部符号d3dxsavesurfacetofilew
- 未解决的外部符号__guard_fids_table
- 未解决的外部符号_DEVPKEY_DEVICE_BUSREPORTEDDEVECEDESC
- 静态函数阵列上未解决的外部符号
- 另一个与未解决符号相关的问题