Condividi tramite


Precompilazione del codice automatica e manuale

Con Visual C++ è possibile precompilare qualsiasi codice C o C++; la precompilazione non è limitata ai soli file di intestazione.

La precompilazione richiede una pianificazione, ma consente di eseguire compilazioni molto più rapide se si precompila codice sorgente anziché semplici file di intestazione.

È possibile precompilare il codice quando i file di origine utilizzano insiemi comuni di file di intestazione ma non li includono nello stesso ordine o quando si desidera includere codice sorgente nella precompilazione.

Le opzioni dell'intestazione precompilata sono /Yc (Crea il file di intestazione precompilato) e /Yu (Utilizza il file di intestazione precompilato). Utilizzare /Yc per creare un'intestazione precompilata. Se utilizzato con il pragma hdrstop facoltativo, /Yc consente di precompilare sia i file di intestazione sia il codice sorgente. Selezionare /Yu per utilizzare un'intestazione precompilata esistente nella compilazione corrente. È inoltre possibile utilizzare /Fp con le opzioni /Yc e /Yu per indicare un nome alternativo per l'intestazione precompilata.

Negli argomenti di riferimento delle opzioni del compilatore relativi a /Yu e /Yc viene illustrato come accedere a questa funzionalità nell'ambiente di sviluppo.

Ulteriori informazioni

Per ulteriori esempi di utilizzo delle intestazioni precompilate, vedere i makefile utilizzati per compilare i programmi di esempio forniti con la libreria MFC.

Vedere anche

Riferimenti

Creazione di file di intestazione precompilati