Vedeți cum să scrieți opțiunea de instalare

instalați (FILES demolib.h DESTINATION $)

Cele mai utile dintre aceste comenzi este comanda install ().

Comanda install () are trei grupuri de argumente:

  • Specificator, care determină exact ceea ce instalăm,
  • lista de nume de obiecte care urmează să fie instalate
  • directorul țintă.

Comanda de instalare (), din cauza Țintele specifier, instalează fișierele care sunt obiectivele (de exemplu, rezultatul) ansamblul. Ca argumente, dăm comanda numele destinației asamblării și directorul în care vor fi instalate fișierele țintă. Pentru a genera instrucțiunile de instalare de fișiere, nu scopul întrunirii (de exemplu, fișierul demolib.h), noi numim comanda de instalare () cu calificativul fișiere. Echipa de instalare (), există și alte opțiuni care pot fi, de exemplu, specificați tipul de configurații construi (Liberarea, DEBUG, etc.) ar trebui să fie utilizate pentru instalare (dacă credeți că nimeni nu va avea nevoie pentru a instala proiectul adunat în configurația de depanare , atunci vă greșiți - multe biblioteci, module de extensie și programe pot fi depanate numai după o instalare completă).













În comanda install (), puteți specifica și permisiunile pentru fișierul instalat.

Specificatorul SCRIPTS al comenzii install () vă permite să executați scripturile CMake înainte și după instalarea fișierelor. Acest lucru poate fi util în cazurile în care trebuie să copiați fișierul pentru o instalare corectă, dar să efectuați și alte acțiuni suplimentare - să executați utilitare, să configurați fișiere de configurare, să adăugați intrări în registru (oh, despre ce vorbesc?).







Articole similare

Trimiteți-le prietenilor: