1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221
|
.Id $Id: fort77.1,v 1.1.1.1 1999/07/19 01:49:33 cvs Exp $
.TH FORT77 1 "Nov 1996" Linux "Linux Programmer's Manual"
.SH ̾
fort77 \- f2c Fortranȥ졼ƩŪ˵ưѥŪ˻Ȥ
.SH
.B fort77
.RB [ -c ]
.RB [ -g ]
.RB [ -v ]
.RB [ -k ]
.RB [ -P ]
.RB [ -cpp ]
.RB [ "f2c option ..." ]
.RB [ -L
.IR "directory ..." ]
.RI [ "gcc-option ..." ]
.RI [ "link option ..." ]
.RB [ -O
.IR optlevel ]
.RI [ -o
.IR outfile ]
.RB [ -s ]
.RB [ -w ]
.RB [ -Wx,arg1 [ ,arg2 ]...]
.I "file ..."
.SH
.B fort77
ץȤ
.B f2c
ޥɤƩŪ˵ưΤǡ
ΥץȤʪFortranѥΤ褦˻Ѥ뤳ȤǤ롣
FortranC졢֥饳ɤΥѥ롢f2c饤֥
ȤΥ˻ѤǤ롣
.PP
.B .f
ΤեFortranΥեȤƥѥ뤵롣
ե̾
.B .P
ΤեϤΤޤf2cϤ졢
.B .F
Τեϡǽ(
.RB """" "/lib/cpp -traditional" """"
ǵư) C ץץåϤ롣
.B -D
ǻꤵ줿٤ƤΥåϥץץåϤ롣
FortranCؤ
Ѵȡ줿CΥե
.I cc
Ϥ졢֥ȥեѴ롣
ե̾
.BR .c ,
.BR .C ,
.BR .cc ,
.BR .i ,
.BR .s ,
.BR .S ,
.BR .m ,
.BR .cc
뤤
.B .cxx
ΥեľGNU CѥϤ롣
.IR gcc(1)
ȡ
ʳΤ٤ƤΥեϥϤ롣
.SH ץ
.TP 8
.B -c
ϹԤʤ鷺줾Υե뤫饪֥ȥե(
.B .o
)롣
.TP 8
.B -g
ǥХåޤ롣
.TP 8
.B -v
Ĺ⡼ɤˤƾܺ٤ʾϤ;
ΥץդĤĤ뤳ȤˤäơCѥʤɤνϤĹ
⡼ɤˤ뤳ȤǤ롣
.TP 8
.B -k
f2cˤä줿CΥեĤ
.TP 8
.B -cpp
ե̾
.BR .F
ǽäƤ뤫ͤˡFortranɤCץץå˰Ϥ
.TP 8
.BR -P
f2c
.I ".P "
ե롣
.TP 8
.BI -L directory
ǽŪʥΥ饤֥ꥵѥ
.I directory
ޤ롣
.TP 8
.B "-o outfile"
̤
.BR outfile
˽Ϥ롣
.TP 8
.BR -Wx,arg1 [, arg2 ...]
.B argi
֥ץ\fBx\fPˤΤޤϤ
\fBx\fPˤϰʲΤ줫ꤹǤ:
.B x
.B f
ΤȤˤf2c˰Ϥ롣
Ʊͤ
.B p
ΤȤˤϥץץåˡ
.B c
ΤȤˤCѥˡ
.B a
ΤȤˤϥ֥(ºݤCѥ)ˡ
.B l
ΤȤˤϥϤ롣
㤨СCΥѥ˥ץץåˤ
.BR "-Wc,-DUNIX=1"
Ȥ롣ޤf2c
.B -f
ץꤹˤ
.BR "-Wf,-f"
Ȥ롣
.TP 8
.B "f2c Υץ"
Ĥͤؤɤ
.B f2c
ץϤΤޤ
.B f2c
˰Ϥ:
.BR -C ,
.BR -U ,
.BR -u ,
.BR -a ,
.BR -E ,
.BR -h ,
.BR -P ,
.BR -R ,
.BR -r ,
.BR -z ,
.BR -I2 ,
.BR -I4 ,
.BR -onetrip ,
.BR -!c ,
.BR -!l ,
.BR -!P ,
.BR -!R ,
.BR -ext ,
.BR -!bs ,
.BR -W[n] ,
.BR -w8 ,
.BR -r8 ,
.BR -w66
.TP 8
.B "gcc Υץ"
ĤΥץgccˤΤޤްϤ:
.BR -f* ,
.BR -W* ,
.BR -U* ,
.BR -A* ,
.BR -m* ,
.BR -S ,
.BR -E ,
.BR -v ,
.BR -x ,
.BR -pipe ,
.BR -o ,
.BR -I ,
.BR -V ,
.BR -b* ,
.BR -p ,
.BR -pg
.TP 8
.B "ؤΥץ"
ʳϤ륪ץ
.BR -static ,
.BR -shared ,
.BR -v ,
.BR -V ,
.BR -symbolic
.SH Х
ǥХåǽƯ뤿ˤϡǽ˥֥졼ݥȤ
.B MAIN__
ꤹɬפ롣
.PP
ΥץȤϡưŪ
.B -I.
ץĤ
.BR f2c
ư롣
ŤС
.BR f2c
ǤϤΥץݡȤƤʤ⤷ʤ
.PP
ΥץȤgccf2cȹ礻Ѥ˺Ƥ롣ʳΥѥ
Ѥˤ¿ʬѹɬפ
.PP
gccȤϰۤʤꡢ-OꤹȼưŪ
.B -ffast-math
ץꤵ롣
λˤϡ
.BR -fnofast-math
ˤäƤ̵ˤ뤳ȤǤ롣
.PP
.B fort77
ץȤϥå夫ϤޤץդΤǡ
̩ Posix.2 ˽äƤ櫓ǤϤʤ
gcc ȤθߴΤǤ롣
.SH
Thomas Koenig, ig25@rz.uni-karlsruhe.de
.SH
Ź <furutaka@Flux.tokai.jaeri.go.jp>
.br
ê <tanabash@tuhep.phys.tohoku.ac.jp>
|