CMAKE_INSTALL_PREFIX 的介子当量是多少?
What is the meson equivalent of CMAKE_INSTALL_PREFIX?
我正在使用 CMake 构建代码;但我现在面临使用介子构建某个存储库的问题。对于 CMake
和 make
,如果我使用类似的东西:
cmake -DCMAKE_INSTALL_PREFIX=/some/where` build_dir
make -C build_dir
make -C build_dir install
那么默认情况下,文件不会在 /usr/local
下,它们将在 /some/where
下,例如/some/where/bin
用于可执行文件,/some/where/lib
,用于库等
这样做的介子等价物是多少?
灵感来自:
What is CMake equivalent of 'configure --prefix=DIR && make all install '?
实际上在开关方面类似于autotools约定:
meson setup --prefix=/path/of/installation/destination build_dir
ninja -C build_dir
ninja -C build_dir install
(您可以删除第一个 ninja 命令;ninja install
将在安装前构建。)
我正在使用 CMake 构建代码;但我现在面临使用介子构建某个存储库的问题。对于 CMake
和 make
,如果我使用类似的东西:
cmake -DCMAKE_INSTALL_PREFIX=/some/where` build_dir
make -C build_dir
make -C build_dir install
那么默认情况下,文件不会在 /usr/local
下,它们将在 /some/where
下,例如/some/where/bin
用于可执行文件,/some/where/lib
,用于库等
这样做的介子等价物是多少?
灵感来自:
What is CMake equivalent of 'configure --prefix=DIR && make all install '?
实际上在开关方面类似于autotools约定:
meson setup --prefix=/path/of/installation/destination build_dir
ninja -C build_dir
ninja -C build_dir install
(您可以删除第一个 ninja 命令;ninja install
将在安装前构建。)