Ini ialah perintah ecs 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
ecs - Penjana Pemuat Simbol eC
SINOPSIS
ecs [-t platform sasaran]
[-yam]
[-konsol]
[-dynamiclib|-staticlib]
input [input]* -o output
[-simbol perantara-dir]
DESCRIPTION
ecs menjana pemuat simbol untuk modul eC (pustaka dikongsi/statik atau boleh laku).
TINJAUAN
Pemuat simbol ialah perkara yang membenarkan pengimportan dan pelepasan modul masa jalan eC, serta
keupayaan refleksinya. Ia ialah fail sumber eC dengan a .main.ec akhiran, yang mesti
itu sendiri disusun dan dikaitkan dengan sasaran.
ecs juga menjaga mekanisme pengikatan Objek Teragih eC dan akan merangkumi
pengikatan klien dan/atau pelayan mengikut kesesuaian dalam fail sumber pemuat simbol.
Selain itu, ecs menguruskan memasang rentetan boleh antarabangsa individu
katalog (.mangkuk) ke dalam templat terjemahan (.periuk). Templat terjemahan yang dihasilkan
adalah serasi dengan format gettext GNU. Terjemahan bagaimanapun dikendalikan secara dalaman
oleh perpustakaan masa jalan Ecere, dan boleh dibenamkan dalam perpustakaan eC dan boleh laku
di bawah tempat/ folder sumber modul menggunakan Arkib Ecere (telinga).
Untuk boleh laku, pemuat simbol melaksanakan titik masuk program pada tahap C
(fungsi utama). Untuk perpustakaan kongsi, pemuat simbol melaksanakan yang dieksport
__ecereDll_Load fungsi. Untuk perpustakaan statik, pemuat simbol melaksanakan a
__ecereDll_Load_[nama modul] fungsi.
. input senarai fail yang dinyatakan hendaklah termasuk semua fail simbol (.sym), import fail
(.imp) dan katalog rentetan terjemahan separa (.mangkuk) dihasilkan oleh ecp and dan lain-lain untuk setiap
fail sumber eC dalam projek.
Output fail
-o output
Lokasi dan nama untuk pemuat simbol yang dihasilkan.
Biasalah namanya nama modul.main.ec
PILIHAN
platform
-t platform sasaran
Lokasi platform sasaran adalah salah satu daripada: win32 linux epal
(Lalai kepada platform hos jika tidak dinyatakan)
Modul Pilihan
-konsol Menentukan bahawa aplikasi ini ialah aplikasi konsol (Windows sahaja)
-dynamiclib Menentukan bahawa modul ini ialah perpustakaan dinamik (berkongsi).
-staticlib Menentukan bahawa modul ini ialah perpustakaan statik
Modul Nama
-yam nama modul
Nama yang akan digunakan untuk titik masuk perpustakaan statik, secara dalaman oleh Objek Teragih eC
pengikatan, serta untuk templat terjemahan yang dihasilkan (tempat/nama modul.periuk).
(Lalai kepada nama fail output yang dilucutkan daripada utama.ec akhiran)
Lain-lain Pilihan
-simbol perantara-dir
Menentukan lokasi direktori perantaraan. Nota: Pada masa ini ini hanya digunakan
untuk menyemak konfigurasi yang sedang dibina, dan hanya menjana templat terjemahan (.periuk) jika kita
sedang membina Lepaskan. Oleh kerana nama fail output boleh disemak sebaliknya, pilihan ini
mungkin perlu dihapuskan sepenuhnya kerana ia tidak diperlukan untuk ECS.
Gunakan ecs dalam talian menggunakan perkhidmatan onworks.net