- 积分
- 2780
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2014-10-17
- 最后登录
- 1970-1-1
|
Fortran
系统平台: |
本人的编译环境是VS2010,intel visual fortran2011 |
问题概况: |
编译的时候显示外部函数无法识别 |
问题截图: |
- |
我看过提问的智慧: |
看过 |
自己思考时长(天): |
7 |
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 251764374 于 2017-1-3 18:30 编辑
按照http://blog.sciencenet.cn/blog-1245939-765800.html的步骤,在http://www.unidata.ucar.edu/software/netcdf/docs/faq.html#windows_netcdf4的(在how can I use Netcdf with windows一小节中)下载了HDF5,zlib,szlib三个库文件以及基于INTEL/PGI编译器的netcdf库,然后将所有文件解压到C:\Windows\System32目录下(C:\Windows下也放了一份,也是不行)
(1)打开projectmenu->project properties,找链接器(linker)->general
选项,在属性“Additional Library Directories”添加C:\Windows\System32(C:\Windows,或者在系统环境变量PATH设置其他路径都试过也是不行)
(2)然后在在链接器(linker)->input选项中,在属性“AdditionalLibrary Directories”中输入netcdf.lib
(3)在projectmenu->projectproperties->fortran->general选项中,修改“Additional Include Directories”,填写放置netcdf.h与netcdf.inc的目录
(另外也试过在工具->选项->compilers下的libraries 和 includes下添加的netcdf.lib和netcdf.inc的路径,运行也是提示外部函数无法识别)
最后编译的时候提示
我是在哪个环节漏了或者是出了问题,求大神解答{:eb511:}
|
|