linux cmak 使用 install
时间: 2024-01-08 19:03:42 浏览: 118
cmake安装软件for Linux
4星 · 用户满意度95%
CMake 是一个跨平台的构建工具,它可以帮助我们生成不同平台的构建脚本。使用 CMake 可以方便地管理项目的构建过程,包括编译、链接、安装等。
在使用 CMake 构建项目时,可以使用 `install` 命令来安装编译生成的文件。
`install` 命令的语法如下:
```
install(TARGETS <target> DESTINATION <dir>)
```
其中 `<target>` 是要安装的目标文件,可以是可执行文件、库文件等;`<dir>` 是安装的目标路径,可以是系统目录、用户目录等。
举个例子,假设我们有一个名为 `myapp` 的可执行文件,我们可以使用以下 CMakeList.txt 文件来构建和安装:
```
cmake_minimum_required(VERSION 3.0)
project(MyApp)
add_executable(myapp main.cpp)
install(TARGETS myapp DESTINATION /usr/local/bin)
```
这个 CMakeList.txt 文件中,我们定义了一个名为 `myapp` 的可执行文件,并使用 `install` 命令将该文件安装到 `/usr/local/bin` 目录下。
使用 CMake 构建项目时,运行 `make install` 命令即可将编译生成的文件安装到指定目录。
阅读全文