За допомогою визначення параметрів збирання ви можете увімкнути або вимкнути використання певних можливостей Kwave, зокрема виключити зі збирання деякі компоненти або додатки. Ось список доступних параметрів:
WITH_ALSA— увімкнути відтворення та запис даних за допомогою ALSA [on/off, типове значення —on]WITH_DEBUG— зібрати версію для діагностики [on/off, типове значення —off]WITH_DOC— зібрати документацію [on/off, типове значення —on]WITH_FLAC— увімкнути підтримку файлів FLAC [on/off, типове значення —on]WITH_MP3— увімкнути підтримку файлів mp3 [on/off, типове значення —off] Будь ласка, зауважте, що для цього вам потрібен дозвіл на використання коду, захищеного патентами на програмне забезпечення MP3!WITH_OGG_OPUS— увімкнути підтримку файлів Ogg/Opus [on/off, типове значення —on]WITH_OGG_VORBIS— увімкнути підтримку файлів Ogg/Vorbis [on/off, типове значення —on]WITH_OPTIMIZED_MEMCPY— використовувати оптимізовану версію memcpy, доступну для платформ X86, X86_64 та PPC [on/off, типове значення —on]WITH_OSS— увімкнути відтворення і запис за допомогою OSS [on/off, типове значення —on]WITH_PULSEAUDIO— увімкнути відтворення і запис за допомогою PulseAudio [on/off, типове значення —on]WITH_QT_AUDIOувімкнути відтворення за допомогою Qt Multimedia [on/off, типове значення — =on(увімкнено)]
Ці параметри можна передати до cmake за допомогою синтаксичної конструкції -Dпараметр=значення. Наприклад, якщо ви хочете увімкнути підтримку MP3, ви можете передати відповідний параметр так:
%cmake[каталог із початковими кодами]-DWITH_MP3=ON[інші параметри...]