使用NetCDF库时提示无法链接错误"error LNK2001: 无法解析的外部符号 nc_create"
来源:互联网 发布:ubuntu输入法无法使用 编辑:程序博客网 时间:2024/04/27 11:20
一、问题:最近使用Qt把netcdf重新建了一个工程,发现工程建好后,各种库配置也都正确,一直提示下面的错误,这个问题一般都是库路径配置不对导致的,可是我的配置正确,捣置了2个小时才发现问题:
BaseFile.obj : error LNK2001: 无法解析的外部符号 nc_create
1> BaseFile.obj : error LNK2001: 无法解析的外部符号 nc_put_var_short
1>BaseFile.obj : error LNK2001: 无法解析的外部符号 nc_put_var_schar
1>BaseFile.obj : error LNK2001: 无法解析的外部符号 nc_put_att
1>BaseFile.obj : error LNK2001: 无法解析的外部符号 nc_inq_varndims
1>BaseFile.obj : error LNK2001: 无法解析的外部符号 nc_put_vara
1>BaseFile.obj : error LNK2001: 无法解析的外部符号 nc_inq_attname
1>BaseFile.obj : error LNK2001: 无法解析的外部符号 nc_enddef
1>BaseFile.obj : error LNK2001: 无法解析的外部符号 nc_def_var
1>BaseFile.obj : error LNK2001: 无法解析的外部符号 nc_inq_att
二、错误原因:NetCDF库使用的是32位的,生成的程序是64位导致的。很低级的一个错误啊。
三、解决办法:不说,估计大家也都知道怎么解决了,把图一中64位平台改成32位平台即可。但我还是在此记录一下,下图所示:
图一、
图二、
说明:请根据自己的实际情况参考使用,更多问题请参考博客中的其他文章。
- 使用NetCDF库时提示无法链接错误"error LNK2001: 无法解析的外部符号 nc_create"
- libcurl 提示 error LNK2001: 无法解析的外部符号
- vc2008 错误:error LNK2001: 无法解析的外部符号之一
- VS2013运行错误:error LNK2001: 无法解析的外部符号
- 解决链接错误:error LNK2001: 无法解析的外部符号 __iob
- 解决链接错误:error LNK2001: 无法解析的外部符号 __iob
- 解决链接错误:error LNK2001: 无法解析的外部符号 __iob
- 解决链接错误:error LNK2001: 无法解析的外部符号 __iob
- 解决链接错误:error LNK2001: 无法解析的外部符号 __iob
- 解决MFC COM组件开发链接错误error LNK2001: 无法解析的外部符号 _CStdStubBuffer2_Release@4
- 解决链接错误:error LNK2001: 无法解析的外部符号 __iob
- error LNK2001: 无法解析的外部符号
- error LNK2001: 无法解析的外部符号
- error LNK2001: 无法解析的外部符号
- error LNK2001: 无法解析的外部符号
- error LNK2001: 无法解析的外部符号
- Error LNK2001 无法解析的外部符号
- error LNK2001: 无法解析的外部符号
- C++学习手记
- Intel SGX运行时出现“Error code is 0x4001”的解决方法
- 冈萨雷斯数字图像处理学习7:图像分割 基于区域的分割分水岭
- 设计模式【模板方法模式】
- 云从科技孙庆凯:中美同时起步的AI产业,将是改变话语权的关键
- 使用NetCDF库时提示无法链接错误"error LNK2001: 无法解析的外部符号 nc_create"
- 史上最全最强SpringMVC详细示例实战教程(图文)
- 第十三周项目1
- 每个架构师都应该研究下康威定律
- golang实现冒泡排序
- 教练技术培训系列篇二——明辨
- rust 迭代器 (iterator) 详解
- 递归法寻找链表后面第i个元素
- js自调用匿名函数与内部实例化封装插件