Kas ma peaksin kasutama eelkompileeritud päiseid?

Kas ma peaksin kasutama eelkompileeritud päiseid?
Kas ma peaksin kasutama eelkompileeritud päiseid?
Anonim

Kui seda kasutatakse hästi, võib eelkompileeritud päis säästa väärtuslikku kompileerimisaega. Kuid halva kasutamise korral võivad eelkompileeritud päised peita teie lähtekoodi probleemid, mida te ei pruugi märgata enne, kui proovite selle osi mõnes muus projektis uuesti kasutada.

Mis on eelkompileeritud päise eesmärk?

Eelkompileeritud päised on jõudlusfunktsioon, mida mõned kompilaatorid toetavad, et kompileerida stabiilne koodiosa ja salvestada koodi kompileeritud olek binaarfaili. Järgmiste kompilatsioonide ajal laadib kompilaator salvestatud oleku ja jätkab määratud faili kompileerimist.

Kas GCC toetab eelkompileeritud päiseid?

Ehitamise kiirendamiseks võimaldab GCC teil eelkompileerida päisefaili. Eelkompileeritud päisefaili loomiseks kompileerige see lihts alt nagu iga teine fail, vajadusel kasutades suvandit -x, et draiver käsitleks seda C või C++ päisefailina.

Kuidas eelkompileeritud päis töötab?

Kui loote Visual Studios uue projekti, eelkompileeritud päisefaili nimega pch. h on lisatud projekti. … Eelkompileeritud päis kompileeritakse ainult siis, kui seda või mis tahes selles sisalduvaid faile muudetakse. Kui muudate ainult projekti lähtekoodi, jätab järg eelkompileeritud päise jaoks kompileerimise vahele.

Millal peaksin kasutama Stdafx H?

Eelkompileeritud päis stdafx. h kasutatakse põhiliselt Microsoft Visual Studios, et anda kompilaatorile teada failid, mis on kord kompileeritud ja mittetuleb see nullist kompileerida.

Soovitan: