Come dice il titolo. Ho un progetto C++ e ho aggiunto 1 file C e un file sorgente C .c, ma hanno problemi perché il resto del progetto usa un'intestazione precompilata, ma se provo a includerlo in quei file C, dà un errore. Non posso semplicemente disabilitare le intestazioni precompilate per l'intero progetto, perché fa parte di un progetto più ampio che lo utilizza e ha codice da qualcun altro.Disabilitare le intestazioni precompilate per un file specifico in un progetto VC++ 2010
Quindi c'è un modo per selezionare quei due file C (l'intestazione .h e i file di origine .c) e disabilitare PCH?
Grazie.
La funzione "intestazione precompilata" di Visual Studio consente di accelerare la creazione del progetto. Puoi tranquillamente disabilitarlo se hai problemi, ma sembra che ci siano altri problemi con il tuo codice. – BitBank
Bene l'aggiunta di file C ha creato un problema. Ma ho letto che non dovrebbe. Solo l'errore che sto ottenendo al momento è con il PCH. – bitterman
Se il tuo progetto non costruisce con intestazioni precompilate disabilitate, devi rintracciare il vero problema (ad esempio un conflitto o un bug nei tuoi file .h o .c) – BitBank