EnglishFrenchSpanyol

Ad


Favicon OnWorks

fteqcc - Dalam talian di Awan

Jalankan fteqcc dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan fteqcc yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


fteqcc - Penyusun FTE QuakeC

SINOPSIS


fteqcc [pilihan]

DESCRIPTION


Halaman manual ini mendokumentasikan secara ringkas fteqcc perintah.

fteqcc ialah program yang menyusun kod sumber QuakeC kepada data permainan binaray Quake1 atau
Permainan berasaskan QuakeWorld.

PILIHAN


- membantu Tunjukkan ringkasan pilihan.

-Fautoproto
dayakan prototaip automatik

-Fwasm buang semua kod pemasang ke qc.asm

-Kata kunci, -Kno-kata kunci
hidupkan atau matikan kata kunci bahasa. Kata kunci yang tersedia untuk togol ialah: asm, break,
case, class, const, continue, lalai, entiti, enum, enumflags, extern, float, untuk,
goto, int, integer, noref, nosave, shared, state, string, struct, switch,
masa fikir, typedef, kesatuan, var dan vektor.

-O0, -O1, -O2, -O3,
gunakan tahap pengoptimuman antara 0 dan 3. Dengan 0, tiada pengoptimuman berlaku, lain-lain
nilai termasuk lebih atau kurang daripada pilihan dalam bahagian PENGOPTIMUMAN.

-src direktori
Tentukan direktori untuk mencari fail sumber (progs.src) masuk.

-Dinding tunjukkan semua amaran

FORMAT


fteqcc menyokong beberapa format output.

-Standard, -Tq1, -Tquakec
Ini ialah tetapan lalai dan menjana kod yang serasi dengan Quake1 asal.

-Thexen2, -Th2
Mengeluarkan kod serasi Hexen2.

-Tkkqwsv, -Tkk7, -Tbigprogs, -Tversion7, -Tkkqwsv
Menjana prog serasi Versi KK 7

-Tfte Menghasilkan kod khusus untuk FTE Quake.

PENGOPTIMUMAN


Pilihan berikut boleh digunakan untuk memperhalusi pengoptimuman. Sebahagian daripada mereka diaktifkan
secara automatik.

-Oassignments
c = a*b dilakukan dalam satu operasi dan bukannya dua, dan boleh menyebabkan lebih lama
decompiler gagal.

-Oshortenifs
jika (!a) secara tradisinya disusun dalam dua pernyataan. Pengoptimuman ini melakukannya
satu, tetapi boleh menyebabkan beberapa decompiler menjadi keliru.

-Ononvec_parms
Dalam qcc asal, parameter fungsi ditentukan sebagai stor vektor walaupun untuk
terapung. Ini membetulkannya.

-Oconstant_names
menanggalkan nama pemalar daripada prog anda, menghasilkan fail yang lebih kecil. Ia
membuat decompiler meninggalkan nama atau mengada-adakan yang berangka.

-Rentetan_nama_oconstant
menanggalkan nama pemalar rentetan daripada prog anda. Ini boleh memecahkan addons, jadi
jangan gunakannya dalam kes tersebut.

-Odupconstdefs
menggabungkan definisi pemalar yang mempunyai nilai yang sama. Beri perhatian lebih kepada
penugasan kepada amaran berterusan.

-Onouplicatestrings
padatkan jadual rentetan yang disimpan dalam prog. Ia akan menjadi ketara
lebih kecil dengan ini.

-Olocals
Menghapuskan nama dan definisi tempatan. Ini menjadikannya BENAR-BENAR sukar untuk dikompilasi

-Nama_fungsi
Ini menghapuskan nama fungsi yang tidak pernah dipanggil. Tidak menghasilkan banyak
impak sekalipun.

-Nama fail
Ini menghapuskan nama fail prog. Ini boleh mengelirukan yang benar-benar lama
penyahkompilasi, tetapi tiada apa-apa kepada yang lebih baru.

-Tidak dirujuk
Mengalih keluar masukan pembolehubah tidak dirujuk. Tidak membuat perbezaan dalam baik
kod yang dikekalkan.

-Temps lampau
Mengoptimumkan kiraan pr_globals dengan pertindihan sementara. Dalam QC, setiap
pendaraban, pembahagian atau operasi secara amnya menghasilkan pembolehubah sementara.
Pengoptimuman ini menghalang lebihan, dan dalam kes kod permainan Hexen2, mengurangkan
kiraan sebanyak 50k. Ini adalah pengoptimuman yang paling penting, pernah.

-Oconstantarithmatic
5*6 sebenarnya mengeluarkan operasi ke dalam prog. Ini mengelakkan perkara itu berlaku,
dengan berkesan menjadikan pengkompil melihat 30

-Oprecache_file
Keluarkan bahan terbuang yang digunakan dalam panggilan fungsi dan rentetan ke precache_file
builtin (yang sebenarnya adalah rintisan dalam gempa).

-Pemulangan_sahaja
Fungsi yang berakhir dengan penyata pemulangan tidak memerlukan penyataan selesai pada penghujung
fungsinya. Ini boleh mengelirukan beberapa decompiler, menjadikan fungsi kelihatan lebih besar
daripada mereka.

-Ocompound_jumps
Pengoptimuman ini memainkan kesan kebanyakannya dengan pernyataan if/else bersarang, bukannya
melompat ke pernyataan lompat tanpa syarat, ia akan melompat ke destinasi akhir
sebaliknya. Ini akan membingungkan penyahkompilasi.

-fungsi_ostrip
Menghapuskan 'defs' fungsi yang hanya pernah dipanggil secara langsung. Ini tidak
tidak menjejaskan permainan yang disimpan.

-Olocals_marshalling
Simpan semua penduduk tempatan dalam satu bahagian pr_globals. Sangat mengurangkannya. ini
melakukan kerja overlaptemps dengan berkesan. Ia telah dilihat sebagai buggy oleh beberapa orang,
walau bagaimanapun, dan keadaan semasa di mana ia menyebabkan masalah masih belum diketahui.

-Ovectorcals
Apabila fungsi dipanggil dengan hanya vektor, ini menyebabkan fungsi memanggil
simpan tiga pelampung dan bukannya satu vektor. Ini boleh menjimatkan banyak pr_globals
di mana vektor tersebut mengandungi banyak koordinat pendua tetapi tidak sepadan sepenuhnya.

Gunakan fteqcc dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Firebird
    Firebird
    Firebird RDBMS menawarkan ciri ANSI SQL
    & berjalan pada Linux, Windows &
    beberapa platform Unix. ciri-ciri
    konkurensi & prestasi cemerlang
    & kuasa...
    Muat turun Firebird
  • 2
    KompoZer
    KompoZer
    KompoZer ialah editor HTML wysiwyg menggunakan
    pangkalan kod Mozilla Composer. Sebagai
    Pembangunan Nvu telah dihentikan
    pada tahun 2005, KompoZer membetulkan banyak pepijat dan
    menambah f...
    Muat turun KompoZer
  • 3
    Muat turun Manga Percuma
    Muat turun Manga Percuma
    The Free Manga Downloader (FMD) ialah sebuah
    aplikasi sumber terbuka yang ditulis dalam
    Objek-Pascal untuk mengurus dan
    memuat turun manga dari pelbagai laman web.
    Ini adalah cermin...
    Muat turun Manga Downloader Percuma
  • 4
    Aetbootin
    Aetbootin
    UNetbootin membolehkan anda mencipta boleh boot
    Pemacu USB langsung untuk Ubuntu, Fedora dan
    pengedaran Linux lain tanpa
    membakar CD. Ia berjalan pada Windows, Linux,
    dan ...
    Muat turun UNetbootin
  • 5
    Dolibar ERP - CRM
    Dolibar ERP - CRM
    Dolibarr ERP - CRM adalah mudah untuk digunakan
    Pakej perisian sumber terbuka ERP dan CRM
    (jalankan dengan pelayan php web atau sebagai
    perisian kendiri) untuk perniagaan,
    asas...
    Muat turun Dolibar ERP - CRM
  • 6
    Pelanggan SQL SQuirreL
    Pelanggan SQL SQuirreL
    SQuirreL SQL Client ialah SQL grafik
    klien yang ditulis dalam Java yang akan membolehkan
    anda untuk melihat struktur JDBC
    pangkalan data yang mematuhi, semak imbas data dalam
    meja...
    Muat turun SQuirreL SQL Client
  • Lebih »

Arahan Linux

Ad