Cum se utilizează dcc32
Alo
Iată sarcina:
Am mydpr.dpr. Iată textul lui
program myprog;
începe
# xA0; writeln ("salut!");
end.
Vreau să o compilez nu de la Delphi, ci pur și simplu folosind DCC32.exe, înregistrându-se în
linia de comandă este tot ceea ce este necesar. Mută DCC32 în dosarul cu proiectul meu. Există, de asemenea
Am suprascrie fișierul System.dcu din folderul Lib (în opinia mea este folosit în mod implicit în orice
resursele necesare, adică System.dcu.
Aici. " Dar imediat mesajul iese că este nevoie de un alt dcu. Am rescris-o înăuntru
dosar. Dar după ce este cerut încă unul. Și de atâtea ori.
întrebări:
Ce sa întâmplat?
Ce am făcut greșit?
sau
Sunt aceste dcu cu adevărat necesare atunci când compilarea proiectului meu?
> Mă deplasez DCC32 în dosarul cu proiectul meu.
Ei bine, Haha, dacă directorul lui de acasă este listat în căi?
> Dar apoi apare un mesaj că este nevoie de un alt dcu.
Ați copiat dcc32? Acum, acum, aveți o problemă.
Copiați nu văd acele dcu care sunt necesare.
> Ce am făcut greșit?
nu a citit ajutor în opțiunile din linia de comandă.
În același folder ca dcc32.exe este fișierul dcc32.cfg, care a precizat opțiunile dorite. Prin urmare, nu este nevoie pentru a muta fișierul dcc32.exe nevoie să-l rulați cu calea completă (sau de prescriere dosar BIN în PATH variabilă), în același timp, ca și directorul curent să fie directorul sursă (proiect).
Delphi \ bin și deci deja în mod implicit este înregistrată în PATH
După părerea mea, nu este nevoie să aflați ce dac sunt necesare și apoi să le rescrieți în folderul proiectului. Trebuie doar să îi spuneți compilatorului unde se află dcu. Dacă am înțeles corect întrebarea.
> Cum se utilizează dcc32
Nu este necesar să rescrieți nimic acolo. Programul executat ar trebui să fie compilat în mod normal de către comanda dcc32 myprog.dpr. Calea către dcc32 trebuie specificată în variabila de cale, pe care programul de instalare îl poate gestiona. În cazul FreePascal, va trebui să scriu calea în limba rusă.
După o mulțime de teste și teste, a devenit clar că a forțat compilatorul să ceară în mod constant unele dcu străine. Cu conservarea proiectului sau compilarea acestuia de la Delphi, automatul creează cfg
dpr și altceva. Prezența lor și a creat toate problemele. Și de ce, nu știu.
> Și de ce, nu știu.
Dar pentru că nu a citit certificatul
> Dar pentru că referința nu a citit
CITESC AJUTORUL. Probabil, ceva nu a înțeles. Dar aceasta este o altă întrebare.