cmake install 路径
时间: 2023-08-03 13:40:04 浏览: 106
cmake 指定输出路径和生成多个so案例
"cmake install" 命令默认将生成的文件安装到系统默认的安装路径中,例如在 Linux 系统中通常是 "/usr/local"。但是,可以通过在 CMakeLists.txt 文件中设置 INSTALL_PREFIX 变量来指定安装路径,例如:
```
set(CMAKE_INSTALL_PREFIX /path/to/install/dir)
```
这将把生成的文件安装到 "/path/to/install/dir" 目录中。在运行 "cmake install" 命令时,安装路径会被自动地传递给安装规则。如果在命令行中指定了 DESTDIR 变量,那么生成的文件将被安装到 DESTDIR 路径下,例如:
```
cmake --build . --target install -- DESTDIR=/path/to/destdir
```
这将把生成的文件安装到 "/path/to/destdir/path/to/install/dir" 目录中。
阅读全文