Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

  1. Käännökseen tarvittavat tiedostot luodaan Qmake komennolla projektitiedoston (.pro) tietojen perusteella
  2. Käyttöliittymätiedostot (.ui) käännetään uic.exe komennolla (User Interface Compiler) ja metatiedot moc.exe (Meta Object Compiler)
  3. Metakääntäjä generoi väliaikaista c++ kääntäjälle kelpaavaa koodia.

QMake on erittäin fiksu kääntäjä ja se osaa peittää make-tiedostojen monimutkaisuuden. QMake kääntää koodin sellaiseen muotoon, että periaatteessa mikä tahansa C++kääntäjä voi tehdä lopullisen "ajettavan" ohjelman.