- 积分
- 42
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2017-3-21
- 最后登录
- 1970-1-1
![[用户6621036556] 粉丝数:4 微博数:74 新浪微博达人勋](source/plugin/sina_login/img/light.png)
|
发表于 2022-4-19 20:22:29
|
显示全部楼层
本帖最后由 luckydan 于 2022-4-20 11:07 编辑
gmake一步 MAKEFILE文件已修改
“#LDFLAGS += $(USER_LDFLAGS)
LDFLAGS += -L$(LIB_NETCDF) -lnetcdf”
执行gmake 还是没有产生gen_domain,屏幕错误信息如下,请问需要怎么修改,谢谢!
已解决,加了一个Fortran的库,LDFLAGS += -L$(LIB_NETCDF) -lnetcdf -lnetcdff,谢谢大神
gen_domain.o: In function `fmain_IP_check_ret_':
gen_domain.F90:(.text+0x14a5): undefined reference to `nf_strerror_'
gen_domain.o: In function `fmain_IP_write_file_':
gen_domain.F90:(.text+0x15de): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x1658): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x16f0): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x176a): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x17e4): undefined reference to `nf_put_att_text_'
gen_domain.o:gen_domain.F90:(.text+0x186c): more undefined references to `nf_put_att_text_' follow
gen_domain.o: In function `fmain_IP_write_file_':
gen_domain.F90:(.text+0x1f31): undefined reference to `nf_def_dim_'
gen_domain.F90:(.text+0x1f66): undefined reference to `nf_def_dim_'
gen_domain.F90:(.text+0x1f98): undefined reference to `nf_def_dim_'
gen_domain.F90:(.text+0x1fcb): undefined reference to `nf_def_dim_'
gen_domain.F90:(.text+0x1ff8): undefined reference to `nf_inq_dimid_'
gen_domain.F90:(.text+0x2023): undefined reference to `nf_inq_dimid_'
gen_domain.F90:(.text+0x204e): undefined reference to `nf_inq_dimid_'
gen_domain.F90:(.text+0x2092): undefined reference to `nf_def_var_'
gen_domain.F90:(.text+0x210e): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x218a): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x2206): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x224e): undefined reference to `nf_def_var_'
gen_domain.F90:(.text+0x22ca): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x2346): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x23c2): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x247a): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x24a9): undefined reference to `nf_inq_dimid_'
gen_domain.F90:(.text+0x24d4): undefined reference to `nf_inq_dimid_'
gen_domain.F90:(.text+0x24ff): undefined reference to `nf_inq_dimid_'
gen_domain.F90:(.text+0x2543): undefined reference to `nf_def_var_'
gen_domain.F90:(.text+0x25bf): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x263b): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x2683): undefined reference to `nf_def_var_'
gen_domain.F90:(.text+0x26ff): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x277b): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x27aa): undefined reference to `nf_inq_dimid_'
gen_domain.F90:(.text+0x27d5): undefined reference to `nf_inq_dimid_'
gen_domain.F90:(.text+0x2819): undefined reference to `nf_def_var_'
gen_domain.F90:(.text+0x2895): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x2911): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x298d): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x2a09): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x2a51): undefined reference to `nf_def_var_'
gen_domain.F90:(.text+0x2ac7): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x2b37): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x2ba7): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x2be9): undefined reference to `nf_def_var_'
gen_domain.F90:(.text+0x2c59): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x2cc9): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x2d39): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x2e00): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x2f13): undefined reference to `nf_put_att_text_'
gen_domain.F90:(.text+0x2f2d): undefined reference to `nf_enddef_'
gen_domain.F90:(.text+0x3e44): undefined reference to `nf_inq_varid_'
gen_domain.F90:(.text+0x3f7e): undefined reference to `nf_put_var_double_'
gen_domain.F90:(.text+0x409d): undefined reference to `nf_put_var_double_'
gen_domain.F90:(.text+0x40d0): undefined reference to `nf_inq_varid_'
gen_domain.F90:(.text+0x41f5): undefined reference to `nf_put_var_double_'
gen_domain.F90:(.text+0x430d): undefined reference to `nf_put_var_double_'
gen_domain.F90:(.text+0x4340): undefined reference to `nf_inq_varid_'
gen_domain.F90:(.text+0x45f6): undefined reference to `nf_put_var_double_'
gen_domain.F90:(.text+0x481c): undefined reference to `nf_put_var_double_'
gen_domain.F90:(.text+0x4849): undefined reference to `nf_inq_varid_'
gen_domain.F90:(.text+0x4aef): undefined reference to `nf_put_var_double_'
gen_domain.F90:(.text+0x4d09): undefined reference to `nf_put_var_double_'
gen_domain.F90:(.text+0x4d3e): undefined reference to `nf_inq_varid_'
gen_domain.F90:(.text+0x4e57): undefined reference to `nf_put_var_int_'
gen_domain.F90:(.text+0x4f6c): undefined reference to `nf_put_var_int_'
gen_domain.F90:(.text+0x4f9f): undefined reference to `nf_inq_varid_'
gen_domain.F90:(.text+0x50ad): undefined reference to `nf_put_var_double_'
gen_domain.F90:(.text+0x51a3): undefined reference to `nf_put_var_double_'
gen_domain.F90:(.text+0x51d6): undefined reference to `nf_inq_varid_'
gen_domain.F90:(.text+0x52e1): undefined reference to `nf_put_var_double_'
gen_domain.F90:(.text+0x53d9): undefined reference to `nf_put_var_double_'
gen_domain.o: In function `fmain_IP_gen_domain_':
gen_domain.F90:(.text+0x5d46): undefined reference to `nf_open_'
gen_domain.F90:(.text+0x5e80): undefined reference to `nf_get_att_text_'
gen_domain.F90:(.text+0x5ebb): undefined reference to `nf_get_att_text_'
gen_domain.F90:(.text+0x5ef6): undefined reference to `nf_get_att_text_'
gen_domain.F90:(.text+0x5f28): undefined reference to `nf_get_att_text_'
gen_domain.F90:(.text+0x6191): undefined reference to `nf_inq_varid_'
gen_domain.F90:(.text+0x62e4): undefined reference to `nf_get_var_int_'
gen_domain.F90:(.text+0x64c0): undefined reference to `nf_inq_dimid_'
gen_domain.F90:(.text+0x64f4): undefined reference to `nf_inq_dimlen_'
gen_domain.F90:(.text+0x659a): undefined reference to `nf_inq_dimid_'
gen_domain.F90:(.text+0x65cc): undefined reference to `nf_inq_dimlen_'
gen_domain.F90:(.text+0x6672): undefined reference to `nf_inq_dimid_'
gen_domain.F90:(.text+0x669a): undefined reference to `nf_inq_dimlen_'
gen_domain.F90:(.text+0x6748): undefined reference to `nf_inq_dimid_'
gen_domain.F90:(.text+0x6770): undefined reference to `nf_inq_dimlen_'
gen_domain.F90:(.text+0x67ba): undefined reference to `nf_inq_dimid_'
gen_domain.F90:(.text+0x67e8): undefined reference to `nf_inq_dimlen_'
gen_domain.F90:(.text+0x6819): undefined reference to `nf_inq_dimid_'
gen_domain.F90:(.text+0x6847): undefined reference to `nf_inq_dimlen_'
gen_domain.F90:(.text+0x6878): undefined reference to `nf_inq_dimid_'
gen_domain.F90:(.text+0x68a6): undefined reference to `nf_inq_dimlen_'
gen_domain.F90:(.text+0x68d7): undefined reference to `nf_inq_dimid_'
gen_domain.F90:(.text+0x6905): undefined reference to `nf_inq_dimlen_'
gen_domain.F90:(.text+0x6a39): undefined reference to `nf_inq_varid_'
gen_domain.F90:(.text+0x6ac8): undefined reference to `nf_get_var_int_'
gen_domain.F90:(.text+0x6b35): undefined reference to `nf_inq_varid_'
gen_domain.F90:(.text+0x6bc4): undefined reference to `nf_get_var_int_'
gen_domain.F90:(.text+0x6c3b): undefined reference to `nf_get_att_text_'
gen_domain.F90:(.text+0x70b2): undefined reference to `nf_inq_varid_'
gen_domain.F90:(.text+0x70f5): undefined reference to `nf_get_att_text_'
gen_domain.F90:(.text+0x7184): undefined reference to `nf_get_var_double_'
gen_domain.F90:(.text+0x7260): undefined reference to `nf_inq_varid_'
gen_domain.F90:(.text+0x72a3): undefined reference to `nf_get_att_text_'
gen_domain.F90:(.text+0x7332): undefined reference to `nf_get_var_double_'
gen_domain.F90:(.text+0x740e): undefined reference to `nf_inq_varid_'
gen_domain.F90:(.text+0x7619): undefined reference to `nf_get_var_double_'
gen_domain.F90:(.text+0x7873): undefined reference to `nf_inq_varid_'
gen_domain.F90:(.text+0x7a7e): undefined reference to `nf_get_var_double_'
gen_domain.F90:(.text+0x7cd8): undefined reference to `nf_inq_varid_'
gen_domain.F90:(.text+0x7d6d): undefined reference to `nf_get_var_double_'
gen_domain.F90:(.text+0x7f5f): undefined reference to `nf_inq_varid_'
gen_domain.F90:(.text+0x7ff2): undefined reference to `nf_get_var_int_'
gen_domain.F90:(.text+0x8185): undefined reference to `nf_close_'
gen_domain.F90:(.text+0x84c3): undefined reference to `nf_create_'
gen_domain.F90:(.text+0x86a3): undefined reference to `nf_close_'
gen_domain.F90:(.text+0x8796): undefined reference to `nf_create_'
gen_domain.F90:(.text+0x8975): undefined reference to `nf_close_'
gen_domain.F90:(.text+0x8a3c): undefined reference to `nf_create_'
gen_domain.F90:(.text+0x8c13): undefined reference to `nf_close_'
gen_domain.F90:(.text+0x9447): undefined reference to `nf_inq_varid_'
gen_domain.F90:(.text+0x94e2): undefined reference to `nf_get_var_int_'
gen_domain.F90:(.text+0x9556): undefined reference to `nf_inq_varid_'
gen_domain.F90:(.text+0x95f1): undefined reference to `nf_get_var_int_'
gen_domain.F90:(.text+0x9665): undefined reference to `nf_inq_varid_'
gen_domain.F90:(.text+0x9700): undefined reference to `nf_get_var_double_'
gen_domain.F90:(.text+0x9774): undefined reference to `nf_inq_varid_'
gen_domain.F90:(.text+0x980f): undefined reference to `nf_get_var_int_'
gen_domain.F90:(.text+0xa93c): undefined reference to `nf_get_att_text_'
gen_domain.F90:(.text+0xaab4): undefined reference to `nf_get_att_text_'
gen_domain.F90:(.text+0xaae2): undefined reference to `nf_get_att_text_'
gmake: *** [../gen_domain] Error 1
|
|