За допомогою визначення параметрів збирання ви можете увімкнути або вимкнути використання певних можливостей 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[інші параметри...]