Aceasta este comanda compile_et care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
compile_et - compilator tabel de erori
REZUMAT
compile_et fişier
DESCRIERE
Compile_et convertește un tabel care listează numele codurilor de eroare și mesajele asociate într-un C
fișier sursă potrivit pentru utilizare cu com_err(3) bibliotecă.
Numele fișierului sursă trebuie să se încheie cu un sufix de ``.et''; dosarul consta intr-o declaratie
furnizarea numelui (până la patru caractere) al tabelului de coduri de eroare:
tabel_eroare nume
urmat de până la 256 de intrări de formular:
cod de eroare Nume, " şir "
si o finala
capăt
pentru a indica sfârșitul tabelului.
Numele tabelului este folosit pentru a construi numele unei subrutine
initialize_XXXX_error_table care trebuie chemat pentru ca com_err bibliotecă la
recunoașteți tabelul de erori.
Diverselor coduri de eroare definite li se atribuie numere crescătoare secvenţial (începând
cu un număr mare calculat ca funcție hash a numelui tabelului); astfel pentru
compatibilitate se sugerează ca codurile noi să fie adăugate numai la sfârșitul unui cod existent
tabel și ca niciun cod să nu fie eliminat din tabele.
Numele definite în tabel sunt plasate într-un fișier antet C cu preprocesor
directive care le definesc ca constante întregi de până la 32 de biți în mărime.
Fișierul sursă AC este, de asemenea, generat, care ar trebui să fie compilat și legat cu obiectul
fișiere care fac referire la aceste coduri de eroare; conţine textul mesajelor şi
subrutină de inițializare. Ambele fișiere C au nume derivate din cel al originalului
fișier sursă, cu sufixul ``.et'' înlocuit cu ``.c'' și ``.h''.
Un ``#'' din fișierul sursă este tratat ca un caracter de comentariu și tot textul rămas la
sfârșitul liniei sursă va fi ignorat.
Utilizați compile_et online folosind serviciile onworks.net