我习惯使用 CMake 构建代码;但我现在面临使用介子来构建某个存储库。和CMake
and make
,如果我使用类似的东西:
cmake -DCMAKE_INSTALL_PREFIX=/some/where` build_dir
make -C build_dir
make -C build_dir install
然后而不是下面的文件/usr/local
默认情况下,它们会进入/some/where
, e.g. /some/where/bin
对于可执行文件,/some/where/lib
,用于图书馆等。
这样做的介子相当于什么?
Inspired by:
它实际上与 autotools 约定在开关方面类似:
meson setup --prefix=/path/of/installation/destination build_dir
ninja -C build_dir
ninja -C build_dir install
(你可以删除第一个忍者命令;ninja install
将在安装之前构建。)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)