我想在Windows 64位上使用Visual Studio Express 2013的C項目中使用netCDF格式。我從the official website下載了安裝文件並執行了.exe。Visual Studio - 添加netCDF庫
然後,我看着this post看我應該怎麼做鏈接等 更具體地講,在我的Visual Studio項目,我做了以下內容:
- 將
#include <netcdf.h>
- 在VC++目錄,庫目錄,我添加了C:\ Program Files(x86)\ netCDF 4.3.3.1 \ lib; C:\ Program Files(x86)\ netCDF 4.3.3.1 \ bin;
- 在VC++目錄中,包含目錄,我添加了C:\ Program Files(x86)\ netCDF 4.3.3.1 \ include; C:\ Program Files(x86)\ netCDF 4.3.3.1 \ bin;
- 在接頭>輸入>附加依賴,我添加netcdf.lib(以及所有其它.lib文件我在的netCDF 4.3.3.1
- 的\ lib文件夾中找到放置的\ bin文件夾的所有.dll文件4.3.3.1的netCDF在Windows \ System32下和Windows \ SysWOW64中
然而,當我運行項目(F5),它提供了以下2個錯誤:
- 錯誤LNK2019:無法解析的外部symbol_nc_strerror在函數_main
中引用- 錯誤LNK1120:1無法解析的外部 - >這是,我假設,由於第一個錯誤。
我是一個幾乎全新的C編程和Visual Studio。有人可以幫忙嗎?
在此先感謝!