ນີ້ແມ່ນຄໍາສັ່ງ fort77 ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນສະຖານີເຮັດວຽກອອນໄລນ໌ຟຣີຫຼາຍອັນຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
fort77 - ເອີ້ນ f2c Fortran translator ຢ່າງໂປ່ງໃສ, ຄືກັບ compiler
ສະຫຼຸບສັງລວມ
ປ້ອມ 77 [-c] [-g] [-v] [-k] [-P] [-cpp] [f2c ທາງເລືອກ ...] [-L ລະບົບ ...] [gcc-ທາງເລືອກ
...] [ການເຊື່ອມຕໍ່ ທາງເລືອກ ...] [-O ທາງເລືອກ] [-o outfile] [-s] [-w] [-Wx,arg1[,arg2]...] ເອກະສານ
...
ລາຍລະອຽດ
ໄດ້ ປ້ອມ 77 script ຮຽກຮ້ອງໃຫ້ f2c ຄໍາສັ່ງໂປ່ງໃສ, ສະນັ້ນມັນສາມາດຖືກນໍາໃຊ້ຄືກັບຕົວຈິງ
Fortran compiler. ມັນສາມາດຖືກນໍາໃຊ້ເພື່ອລວບລວມລະຫັດ Fortran, C ແລະ assembler, ແລະເຊື່ອມຕໍ່ມັນ
ກັບຫ້ອງສະຫມຸດ f2c.
ການໂຕ້ຖຽງໄຟລ໌ທີ່ລົງທ້າຍດ້ວຍ .f ຖືກລວບລວມເປັນໄຟລ໌ແຫຼ່ງ Fortran. ໄຟລ໌ທີ່ລົງທ້າຍດ້ວຍ
.P ຖືກສົ່ງຜ່ານໄປຫາ f2c, ແລະໄຟລ໌ທີ່ລົງທ້າຍດ້ວຍ .F ຖືກສົ່ງກັບ C preprocessor
(ເອີ້ນວ່າ "/lib/cpp - ແບບດັ້ງເດີມ") ທໍາອິດ. ສະຫຼັບໃດກໍໄດ້ຜ່ານ -D ຈະຖືກສົ່ງຜ່ານໄປ
ໂປເຊດເຊີກ່ອນ. ຖ້າການແປພາສາປະສົບຜົນສໍາເລັດ, ໄຟລ໌ C ຜົນໄດ້ຮັບຈະຖືກຜ່ານ
to cc ສໍາລັບການແປເປັນໄຟລ໌ວັດຖຸ. ໄຟລ໌ທີ່ລົງທ້າຍດ້ວຍ .c, .C, cc, .i, .s, .S, .m,
cc or .cxx ຖືກສົ່ງກັບ GNU C compiler ໂດຍກົງ; ເບິ່ງ gcc(1). ໄຟລ໌ອື່ນໆທັງຫມົດແມ່ນ
ຜ່ານໄປຫາຕົວເຊື່ອມຕໍ່.
OPTIONS
-c ສະກັດກັ້ນການເຊື່ອມໂຍງ ແລະຜະລິດວັດຖຸ ( .o ) ໄຟລ໌ຈາກແຕ່ລະໄຟລ໌ແຫຼ່ງ.
-g ຮວມຂໍ້ມູນການດີບັກ. -v ເປັນ verbose; ການສະຫນອງນີ້ສອງຄັ້ງຍັງຈະບອກ
C compilers ແລະ ອື່ນໆ ເປັນ verbose.
-k ຮັກສາໄຟລ໌ C ທີ່ສ້າງຂຶ້ນໂດຍ f2c ປະມານ.
-cpp ຜ່ານລະຫັດ Fortran ຜ່ານ C preprocessor, ຄືກັບວ່າຊື່ໄຟລ໌ສິ້ນສຸດລົງໃນ .F.
-P ສ້າງ f2c .P ໄຟລ໌.
-Lລະບົບ
ລວມ ລະບົບ ໃນການຊອກຫາຫ້ອງສະຫມຸດໃນຂັ້ນຕອນການເຊື່ອມໂຍງສຸດທ້າຍ.
-o outfile
ສົ່ງຜົນຜະລິດໄປຫາ outfile.
-trapuv ມີ f2c ສ້າງລະຫັດເພື່ອໃສ່ກັບດັກຄ່າ uninitialized.
-Wx,arg1[,arg2... ]
ຜ່ານການໂຕ້ຖຽງ ອາກິ ໂດຍຜ່ານຂະບວນການຍ່ອຍ x, ບ່ອນທີ່ x ສາມາດສົມມຸດວ່າຫນຶ່ງໃນ
ຄຸນຄ່າດັ່ງຕໍ່ໄປນີ້: f ສໍາລັບຂັ້ນຕອນ f2c, p ສໍາລັບຂັ້ນຕອນການປຸງແຕ່ງກ່ອນ, c ສໍາລັບ
C compiler, a ສໍາລັບການປະກອບ (ອັນນີ້ແມ່ນທີ່ຈິງແລ້ວໄດ້ຖືກສົ່ງໄປຍັງ C compiler, ເຊັ່ນດຽວກັນ).
ແລະ l ສໍາລັບຕົວເຊື່ອມຕໍ່. ສໍາລັບຕົວຢ່າງ, ການກໍານົດຄ່າຄົງທີ່ preprocessor ສໍາລັບ C
ຂັ້ນຕອນການລວບລວມຈະຖືກເຮັດດ້ວຍ -Wc,-DUNIX=1. ການລະບຸ -f ທາງເລືອກທີ່ຈະ f2c
ຈະເຮັດໄດ້ໂດຍຜ່ານ -Wf,-f.
f2c ທາງເລືອກ
ປ້ອມ 77 ຜ່ານເກືອບທັງຫມົດ f2c ຕົວເລືອກ: -C, -U, -u, -a, -E, -h, -P, -R, -r,
-z, -I2, -I4, - onetrip, -!ຄ, -!ລ, -!ປ, -!ຣ, -ຕໍ່ໄປ, -!bs, -W[n], -trapuv, -w8, -r8
ແລະ -w66.
gcc ທາງເລືອກໃນການ
ທາງເລືອກຕໍ່ໄປນີ້ແມ່ນຜ່ານໄປຫາ gcc: -f*, -W*, -U*, -A*, -m*, -S, -E,
-v, -x, - ປຸບ, -o, -I, -V, -b*, -p, - ໜ້າ.
linker ທາງເລືອກ
ທາງເລືອກທີ່ຜ່ານໄປຫາຂັ້ນຕອນການເຊື່ອມໂຍງແມ່ນ -static, - ແບ່ງປັນ, -v, -V, ແລະ
- ສັນຍາລັກ.
ໃຊ້ fort77 ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net