【求助】linux下混合编程问题(c和fortran)
我写了一个fortran程序,其中用到一个c语言作的库函数,由于fortran不支持函数的重载功能,所以写了一个头文件来解决这个问题,在windows下运行很好,但是在linux下却又问题.: w9 B# i$ e) w7 n7 x
. }" l+ ~+ B" L5 Y n! w!DEC$ ATTRIBUTES REFERENCE, C, VARYING :: cg_goto_f: E1 z" _8 Z7 y y/ I0 D3 y. Z
!DEC$ ATTRIBUTES REFERENCE, C, VARYING :: cg_array_read_f. V8 P G0 `! O1 K8 {+ A* q
!DEC$ ATTRIBUTES REFERENCE, C, VARYING :: cg_array_read_as_f
; b: W/ ~7 ~" Z1 M: P!DEC$ ATTRIBUTES REFERENCE, C, VARYING :: cg_array_write_f
0 k- _' T% F3 O7 f 3 e4 j3 a- E; J5 w) M/ t
我想是不是linux下不支持上面的说明呢?2 P6 e' M5 D. h E% Q
8 y% x7 b' o- C$ \或者在linux下因该怎么来解决函数重载的问题?
# v% ^0 u/ Y3 v Q$ _3 P2 u
2 O+ z8 _, [* _+ W0 W( r7 r谢谢