De fundamentele vragen

Er zijn twee vragen die u moet stellen wanneer het compileren van uw programma:

1. Wat weet ik over de platforms dat dit programma zal lopen?
2. Wat weet ik over de veronderstellingen die in de code worden gemaakt?

De antwoorden op deze twee vragen bepalen welke compileropties zou moeten gebruiken u.

Het doelplatform

Welke platforms verwacht dat u uw code in werking stelt? De keus van platform bepaalt:

1. instructiereeks met 32 bits of met 64 bits
2. Kunnen de vastgestelde uitbreidingen van de instructie de compiler gebruiken
3. Instructie die afhankelijk van de tijden van de instructieuitvoering plant
4. De configuratie van het geheime voorgeheugen

Eerste drie zijn vaak de belangrijkste.

Lees hier het volledige artikel; sterk geadviseerd.