Чтобы выполнить сборку вне исходного кода в Meson:
cd /path/to/source/
mkdir ../builddir
Затем:
cd /path/to/source/
meson ../builddir
cd ../builddir
ninja
Можно ли сделать что-нибудь подобное (от builddir
):
meson --pathToSource ../source // pseudocode
ninja
т.е. избегайте прыжков из исходного кода в каталог сборки и обратно.
Для CMake это значение по умолчанию.