如何告诉 Google Test make 文件安装到 Linux 上 /usr/local 以外的文件夹?

问题描述 投票:0回答:1

我有一位客户需要我在 Docker 容器中安装 Google Test,但希望将其安装在 /opt 而不是 /usr/local 中。发出“make install”命令时,我找不到指定安装文件夹的选项。我不想修改 cmake 生成的 Makefile。有办法做到这一点吗?

installation cmake googletest
1个回答
0
投票

我会使用 cmake 安装功能而不是 make install。如果您想让脚本更加健壮,您也可以使用 Ninja。

cmake -S . -B build/ -D CMAKE_BUILD_TYPE=Release ...

cmake --build build

cmake --install build --prefix /opt
© www.soinside.com 2019 - 2024. All rights reserved.