Posts in category gcc

Using pre-built netCDF-C Libraries for Visual Studio with MinGW

http://www.unidata.ucar.edu/software/netcdf/docs/winbin.html

http://www.mingw.org/wiki/CreateImportLibraries

D:\NetCDF>dlltool -d netcdf.def -D netcdf.dll -l libnetcdf.a
EXPORTS
Cde2h
Cdh2e
NC3__enddef
NC3_abort
NC3_close
NC3_create
NC3_del_att
NC3_get_att
NC3_get_vara
NC3_inq
NC3_inq_att
NC3_inq_attid
NC3_inq_attname
NC3_inq_base_pe
NC3_inq_format
NC3_inq_format_extended
NC3_inq_type
NC3_inq_unlimdim
NC3_open
NC3_put_att
NC3_put_vara
NC3_redef
NC3_rename_att
NC3_set_base_pe
NC3_set_fill
NC3_sync
NC4__enddef
NC4_abort
NC4_close
NC4_create
NC4_def_compound
NC4_def_dim
NC4_def_enum
NC4_def_grp
NC4_def_opaque
NC4_def_var
NC4_def_var_chunking
NC4_def_var_deflate
NC4_def_var_endian
NC4_def_var_fill
NC4_def_var_fletcher32
NC4_def_vlen
NC4_del_att
NC4_get_att
NC4_get_var_chunk_cache
NC4_get_vara
NC4_get_vlen_element
NC4_inq
NC4_inq_att
NC4_inq_attid
NC4_inq_attname
NC4_inq_compound_field
NC4_inq_compound_fieldindex
NC4_inq_dim
NC4_inq_dimid
NC4_inq_dimids
NC4_inq_enum_ident
NC4_inq_enum_member
NC4_inq_grp_full_ncid
NC4_inq_grp_parent
NC4_inq_grpname
NC4_inq_grpname_full
NC4_inq_grps
NC4_inq_ncid
NC4_inq_type
NC4_inq_type_equal
NC4_inq_typeid
NC4_inq_typeids
NC4_inq_unlimdim
NC4_inq_unlimdims
NC4_inq_user_type
NC4_inq_var_all
NC4_inq_varid
NC4_inq_varids
NC4_insert_array_compound
NC4_insert_compound
NC4_insert_enum
NC4_open
NC4_put_att
NC4_put_vara
NC4_put_vlen_element
NC4_redef
NC4_rename_att
NC4_rename_dim
NC4_rename_grp
NC4_rename_var
NC4_set_fill
NC4_set_var_chunk_cache
NC4_sync
NC4_var_par_access
NCD3_close
NCD3_inq_format_extended
NCD3_open
NC_findtestserver
cdChar2Comp
cdParseRelunits
cdRel2Iso
nc__create
nc__create_mp
nc__enddef
nc__open
nc__open_mp
nc__testurl
nc_abort
nc_advise
nc_close
nc_copy_att
nc_copy_var
nc_create
nc_def_compound
nc_def_dim
nc_def_enum
nc_def_grp
nc_def_opaque
nc_def_var
nc_def_var_chunking
nc_def_var_chunking_ints
nc_def_var_deflate
nc_def_var_endian
nc_def_var_fill
nc_def_var_fletcher32
nc_def_vlen
nc_del_att
nc_delete
nc_delete_mp
nc_enddef
nc_free_string
nc_free_vlen
nc_free_vlens
nc_get_att
nc_get_att_double
nc_get_att_float
nc_get_att_int
nc_get_att_long
nc_get_att_longlong
nc_get_att_schar
nc_get_att_short
nc_get_att_string
nc_get_att_text
nc_get_att_ubyte
nc_get_att_uchar
nc_get_att_uint
nc_get_att_ulonglong
nc_get_att_ushort
nc_get_chunk_cache
nc_get_chunk_cache_ints
nc_get_var
nc_get_var1
nc_get_var1_double
nc_get_var1_float
nc_get_var1_int
nc_get_var1_long
nc_get_var1_longlong
nc_get_var1_schar
nc_get_var1_short
nc_get_var1_string
nc_get_var1_text
nc_get_var1_ubyte
nc_get_var1_uchar
nc_get_var1_uint
nc_get_var1_ulonglong
nc_get_var1_ushort
nc_get_var_chunk_cache
nc_get_var_chunk_cache_ints
nc_get_var_double
nc_get_var_float
nc_get_var_int
nc_get_var_long
nc_get_var_longlong
nc_get_var_schar
nc_get_var_short
nc_get_var_string
nc_get_var_text
nc_get_var_ubyte
nc_get_var_uchar
nc_get_var_uint
nc_get_var_ulonglong
nc_get_var_ushort
nc_get_vara
nc_get_vara_double
nc_get_vara_float
nc_get_vara_int
nc_get_vara_long
nc_get_vara_longlong
nc_get_vara_schar
nc_get_vara_short
nc_get_vara_string
nc_get_vara_text
nc_get_vara_ubyte
nc_get_vara_uchar
nc_get_vara_uint
nc_get_vara_ulonglong
nc_get_vara_ushort
nc_get_varm
nc_get_varm_double
nc_get_varm_float
nc_get_varm_int
nc_get_varm_long
nc_get_varm_longlong
nc_get_varm_schar
nc_get_varm_short
nc_get_varm_string
nc_get_varm_text
nc_get_varm_ubyte
nc_get_varm_uchar
nc_get_varm_uint
nc_get_varm_ulonglong
nc_get_varm_ushort
nc_get_vars
nc_get_vars_double
nc_get_vars_float
nc_get_vars_int
nc_get_vars_long
nc_get_vars_longlong
nc_get_vars_schar
nc_get_vars_short
nc_get_vars_string
nc_get_vars_text
nc_get_vars_ubyte
nc_get_vars_uchar
nc_get_vars_uint
nc_get_vars_ulonglong
nc_get_vars_ushort
nc_get_vlen_element
nc_inq
nc_inq_att
nc_inq_attid
nc_inq_attlen
nc_inq_attname
nc_inq_atttype
nc_inq_base_pe
nc_inq_compound
nc_inq_compound_field
nc_inq_compound_fielddim_sizes
nc_inq_compound_fieldindex
nc_inq_compound_fieldname
nc_inq_compound_fieldndims
nc_inq_compound_fieldoffset
nc_inq_compound_fieldtype
nc_inq_compound_name
nc_inq_compound_nfields
nc_inq_compound_size
nc_inq_dim
nc_inq_dimid
nc_inq_dimids
nc_inq_dimlen
nc_inq_dimname
nc_inq_enum
nc_inq_enum_ident
nc_inq_enum_member
nc_inq_format
nc_inq_format_extended
nc_inq_grp_full_ncid
nc_inq_grp_ncid
nc_inq_grp_parent
nc_inq_grpname
nc_inq_grpname_full
nc_inq_grpname_len
nc_inq_grps
nc_inq_libvers
nc_inq_natts
nc_inq_ncid
nc_inq_ndims
nc_inq_nvars
nc_inq_opaque
nc_inq_path
nc_inq_type
nc_inq_type_equal
nc_inq_typeid
nc_inq_typeids
nc_inq_unlimdim
nc_inq_unlimdims
nc_inq_user_type
nc_inq_var
nc_inq_var_chunking
nc_inq_var_chunking_ints
nc_inq_var_deflate
nc_inq_var_endian
nc_inq_var_fill
nc_inq_var_fletcher32
nc_inq_var_szip
nc_inq_vardimid
nc_inq_varid
nc_inq_varids
nc_inq_varname
nc_inq_varnatts
nc_inq_varndims
nc_inq_vartype
nc_inq_vlen
nc_insert_array_compound
nc_insert_compound
nc_insert_enum
nc_open
nc_put_att
nc_put_att_double
nc_put_att_float
nc_put_att_int
nc_put_att_long
nc_put_att_longlong
nc_put_att_schar
nc_put_att_short
nc_put_att_string
nc_put_att_text
nc_put_att_ubyte
nc_put_att_uchar
nc_put_att_uint
nc_put_att_ulonglong
nc_put_att_ushort
nc_put_var
nc_put_var1
nc_put_var1_double
nc_put_var1_float
nc_put_var1_int
nc_put_var1_long
nc_put_var1_longlong
nc_put_var1_schar
nc_put_var1_short
nc_put_var1_string
nc_put_var1_text
nc_put_var1_ubyte
nc_put_var1_uchar
nc_put_var1_uint
nc_put_var1_ulonglong
nc_put_var1_ushort
nc_put_var_double
nc_put_var_float
nc_put_var_int
nc_put_var_long
nc_put_var_longlong
nc_put_var_schar
nc_put_var_short
nc_put_var_string
nc_put_var_text
nc_put_var_ubyte
nc_put_var_uchar
nc_put_var_uint
nc_put_var_ulonglong
nc_put_var_ushort
nc_put_vara
nc_put_vara_double
nc_put_vara_float
nc_put_vara_int
nc_put_vara_long
nc_put_vara_longlong
nc_put_vara_schar
nc_put_vara_short
nc_put_vara_string
nc_put_vara_text
nc_put_vara_ubyte
nc_put_vara_uchar
nc_put_vara_uint
nc_put_vara_ulonglong
nc_put_vara_ushort
nc_put_varm
nc_put_varm_double
nc_put_varm_float
nc_put_varm_int
nc_put_varm_long
nc_put_varm_longlong
nc_put_varm_schar
nc_put_varm_short
nc_put_varm_string
nc_put_varm_text
nc_put_varm_ubyte
nc_put_varm_uchar
nc_put_varm_uint
nc_put_varm_ulonglong
nc_put_varm_ushort
nc_put_vars
nc_put_vars_double
nc_put_vars_float
nc_put_vars_int
nc_put_vars_long
nc_put_vars_longlong
nc_put_vars_schar
nc_put_vars_short
nc_put_vars_string
nc_put_vars_text
nc_put_vars_ubyte
nc_put_vars_uchar
nc_put_vars_uint
nc_put_vars_ulonglong
nc_put_vars_ushort
nc_put_vlen_element
nc_redef
nc_rename_att
nc_rename_dim
nc_rename_grp
nc_rename_var
nc_set_base_pe
nc_set_chunk_cache
nc_set_chunk_cache_ints
nc_set_default_format
nc_set_fill
nc_set_var_chunk_cache
nc_set_var_chunk_cache_ints
nc_show_metadata
nc_strerror
nc_sync
ncabort
ncattcopy
ncattdel
ncattget
ncattinq
ncattname
ncattput
ncattrename
ncclose
nccreate
ncdimdef
ncdimid
ncdiminq
ncdimrename
ncendef
ncerr
ncinquire
ncopen
ncopts
ncrecget
ncrecinq
ncrecput
ncredef
ncsetfill
ncsync
nctypelen
ncvardef
ncvarget
ncvarget1
ncvargetg
ncvargets
ncvarid
ncvarinq
ncvarput
ncvarput1
ncvarputg
ncvarputs
ncvarrename