【发布时间】:2016-03-20 12:24:45
【问题描述】:
我正在尝试使用 netCDF4.4.0-NC4-64.exe,我正在 Visual Studio 2013 调试模式下开发 C++ MFC 应用程序。
我完全喜欢以下答案:
Visual Studio - adding netCDF library
我正在尝试运行简单的代码:
#include <netcdf.h>
...
void MyMethod()
{
const char *ver = nc_inq_libvers();
}
但是当我尝试在 Release(32 位)上编译应用程序时,我得到了:
error LNK2001: unresolved external symbol _nc_inq_libvers
在Debug 模式下:
error LNK2019: unresolved external symbol _nc_inq_libvers referenced in function...
在 64 位发布/调试上:
error LNK1112: module machine type 'X86' conflicts with target machine type 'x64'
什么问题?
谢谢
【问题讨论】:
标签: c++ visual-studio visual-studio-2013 netcdf