Amazon Best VPN GoSearch

Favicon OnWorks

z88dk-sccz80 - Dalam Talian di Awan

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

Ini ialah arahan z88dk-sccz80 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


zcc - Bahagian hadapan z88dk

SYSNOPIS


zcc [bendera] [fail untuk disusun/dipautkan]

DESCRIPTION


Halaman manual ini mendokumentasikan secara ringkas alat z88dk. Halaman manual ini ditulis untuk
Pengedaran GNU/Linux Debian (tetapi mungkin digunakan oleh orang lain), kerana program asal
tidak mempunyai halaman manual.

Sila rujuk dokumentasi z88dk dalam /usr/share/doc/z88dk-doc untuk
penerangan lengkap sistem. Jika /usr/share/doc/z88dk-doc tidak wujud, sila
pasang pakej z88dk-doc.

Bahagian hadapan z88dk dipanggil zcc, inilah yang harus anda hubungi jika anda mahu
buat sebarang kompilasi.

Fail boleh sama ada fail C (.c), C yang telah diproses fail(.i), menyusun fail C
(.asm), fail tersusun yang dioptimumkan (.opt) atau fail terhimpun (.obj), sebarang kombinasi
daripadanya boleh dicampurkan bersama dan proses yang berkaitan dilakukan ke atasnya.

Pemprosesan senarai fail dilakukan pada setiap fail secara bergilir-gilir (iaitu praproses, penyusunan,
mengoptimumkan, memasang) pada akhirnya semua fail boleh dipautkan ke dalam satu boleh laku jika
dikehendaki.

PILIHAN


Pilihan untuk mengawal tindakan bahagian hadapan:

+[fail]
Nama fail konfigurasi alternatif (mestilah argumen pertama).

Konfigurasi ganti yang dipratakrifkan:
abc80 ABC80
aceansi Jupiter ACE, menggunakan enjin VT-ANSI
cpm CP/M
msx MSX 1
mz Sharp MZ
mzansi Sharp MZ, menggunakan VT-ANSI
nc Amstrad NC100
rex REX 6000
sam Sam Coupe
svi Spectravideo SVI
m5 SORD M5
ti82 Ti82, menggunakan rutin teks ROM
ti82ansi Ti82, menggunakan VT-ANSI
ti83 Ti83, menggunakan rutin teks ROM
ti83ansi Ti83, menggunakan VT-ANSI
ti85 Ti85, menggunakan rutin teks ROM
ti85ansi Ti85, menggunakan VT-ANSI
ti86 Ti86, menggunakan rutin teks ROM
ti86ansi Ti86, menggunakan VT-ANSI
ti8x Ti83+, menggunakan rutin teks ROM
[ti8xansi] Ti83+, menggunakan VT-ANSI
vz VZ / Laser 200
vzansi VZ / Laser 200, menggunakan VT-ANSI
z88 Cambridge Z88
z88ansi Cambridge Z88, menggunakan VT-ANSI
z88net Cambridge Z88 dengan TCP/IP
zx ZX Spectrum
zx81 ZX 81
zx81ansi ZX 81, menggunakan VT-ANSI
zxansi ZX Spectrum, menggunakan VT-ANSI

-a Hasilkan fail .asm (atau .opt) sahaja

-c Jangan pautkan fail objek

-E Praproses fail sahaja, biarkan output dalam fail .i

-o [fail]
Tentukan fail output untuk binari (lalai ialah a.bas untuk program ASAS dan a.bin untuk
binari aplikasi)

-Dalam Optimumkan output pengkompil (kepada fail .opt) n boleh sama ada 0 (tiada) 1,2,3, tahap 2 ialah
disyorkan. Tahap 3 sesuai untuk program besar (termasuk fungsi lib tertentu
untuk mengurangkan saiz kod(!))

-v Verbose - perintah gema semasa ia dilaksanakan

-vn Jangan bertele-tele

Pilihan untuk mengawal penggunaan perpustakaan:

-l[nama]
Pautan dalam perpustakaan - bekalkan hanya nama (selepas meletakkannya di tempat yang betul
direktori).

'Nama' tersebut ialah:
farz88 Z88 sokongan jauh
gfx Z88 lib grafik ASAS
lib grafik aplikasi gfxapp Z88
m Rutin matematik generik
malloc Generik berhampiran rutin malloc
mz rutin matematik OZ
ndos Rutin fail palsu, kembalikan ralat sahaja
rutin soket Z88 bersih untuk ZSock
rutin soket netdev Z88 untuk peranti
pustaka sokongan fail p3 +3
rutin tigray82 Ti82 graylib
rutin tigray83 Ti83 graylib
rutin tigray83p Ti83+ graylib
rutin tigray85 Ti85 graylib
rutin tigray86 Ti86 graylib
z88 Beberapa rutin aplikasi Z88, seperti peti mel
zxmath ZX Spectrum ROM berasaskan rutin matematik
sokongan perkakasan zxvgs ZXVGS

-m Hasilkan fail .map apabila memasang/menghubungkan

Pilihan untuk mengawal kod jenis yang dihasilkan:

-tidak ditandatangani
Takrifkan segala-galanya secara tersirat sebagai tidak ditandatangani melainkan dinyatakan sebaliknya secara eksplisit.

-buat-apl
Buat imej aplikasi (iaitu bank 63,62 dll)

-make-app
(Apl) Maklumkan pengkompil bahawa anda sedang cuba membuat aplikasi

-reqpag=
(Apl) Bilangan halaman 256 bait diperlukan untuk aplikasi yang buruk

-zorg= (Apl) Asal untuk aplikasi Z88

-safedata=
(Apl) Jumlah safedata yang diperlukan oleh kod anda

-defvars=
(Apl) Di mana pembolehubah statik harus digugurkan (hanya sah untuk fail tunggal
kompilasi, tetapi lihat kemudian)

-expandz88
(Apl) Diperlukan z88 dikembangkan -no-expandz88 (Apl) Z88 dikembangkan tidak diperlukan
(dua bendera ini togol beberapa kod permulaan untuk menyemak mesin yang diperluaskan)

-permulaan=3
Hasilkan kod kendiri yang boleh dijalankan daripada alamat yang ditetapkan daripada BASIC. guna
-zorg= untuk menukar alamat

-R (Gunakan dengan di atas) menghasilkan kod yang boleh dipindahkan yang boleh dimuatkan ke dalam DIM'd
Tatasusunan ASAS.

-smartpf
Pengendalian rutin printf pintar

-no-smartpf
Matikan pengendalian printf pintar

-buat-lib
Pintasan untuk menjana fail .o daripada fail .c perpustakaan

-stackoffset
Menetapkan timbunan mengimbangi untuk lib kongsi (lihat package.txt untuk butiran)

Pelbagai pilihan:

-z80-kata kerja
Benarkan z80asm menjadi verbose, ini cenderung menjana banyak output ke
skrin jadi mungkin tidak diingini.

-cc Intersperse kod C sebagai ulasan dalam output pemasang, amaran: ini *akan*
memusnahkan beberapa pengoptimuman.

-Dinding Hidupkan semua amaran pengkompil

-Tidak ada Matikan semua amaran pengkompil

-Wn[num]
Matikan amaran pengkompil [num]

-W[bilangan]
Hidupkan amaran pengkompil [num]

-asxx Menyebabkan pengkompil mengeluarkan kod serasi asxx

-Cp[pilihan]
Hantarkan pilihan kepada prapemproses

-Ca[pilihan]
Hantarkan pilihan kepada pemasang

Selain itu, bendera, -D, -I, -U disalurkan ke prapemproses.

Gunakan z88dk-sccz80 dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad




×
Pengiklanan
❤ ️Beli, tempah atau beli di sini — tanpa kos, membantu memastikan perkhidmatan percuma.