返回顶部
首页 > 资讯 > 服务器 >cmake / CMAKE_INSTALL_PREFIX
  • 538
分享到

cmake / CMAKE_INSTALL_PREFIX

linux服务器运维 2023-09-23 10:09:52 538人浏览 泡泡鱼
摘要

CMAKE_INSTALL_PREFIX 为 cmake 内置变量,用于指定 cmake 执行 install 目标时,安装的路径前缀。使用方法如下: 在执行 cmake 时指定 cmake -DCMAKE_INSTALL_PREFIX=

CMAKE_INSTALL_PREFIX 为 cmake 内置变量,用于指定 cmake 执行 install 目标时,安装的路径前缀。使用方法如下:

在执行 cmake 时指定

cmake -DCMAKE_INSTALL_PREFIX=<你想要安装的路径>

设置 CMAKE_INSTALL_PREFIX 变量

SET(CMAKE_INSTALL_PREFIX )

要加在 PROJECT(< project_name>) 之后。

在设置完 install 的安装目录之后,执行 install 时可以通过 DESTINATioN 直接指定安装目录之下的目录。

栗子:

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/ ..SET(CMAKE_INSTALL_PREFIX /usr/local)INSTALL(TARGETS test DESTINATION bin) #将 test 安装到 /usr/local/bin 目录下

需要强调一下,上述的 install 函数是在 cmake 、make 之后,执行 make install 命令时才运行的。

(SAW:Game Over!) 

来源地址:https://blog.csdn.net/itworld123/article/details/127087610

--结束END--

本文标题: cmake / CMAKE_INSTALL_PREFIX

本文链接: https://lsjlt.com/news/416318.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • cmake / CMAKE_INSTALL_PREFIX
    CMAKE_INSTALL_PREFIX 为 cmake 内置变量,用于指定 cmake 执行 install 目标时,安装的路径前缀。使用方法如下: 在执行 cmake 时指定 cmake -DCMAKE_INSTALL_PREFIX= ...
    99+
    2023-09-23
    linux 服务器 运维
  • Mac配置CMake
    目录 写在前面命令行安装安装包安装准备配置 参考完 写在前面 本文内容 Mac上配置CMake 平台 Mac 3、转载请注明出处: https://blog.csdn.net/qq_4...
    99+
    2023-09-14
    macos make
  • MySQL 5.7.17 安装报错CMake Error at cmake/boost.cmake:81 (MESSAGE)
    MySQL5.7.17在cmake的时候报错如下: 点击(此处)折叠或打开 ...
    99+
    2024-04-02
  • redhat 6.8如何升级默认cmake 2.8到cmake 3.9
    这篇文章主要介绍了redhat 6.8如何升级默认cmake 2.8到cmake 3.9,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。cma...
    99+
    2024-04-02
  • Linux下安装 CMake
    一、背景  我们选择下载直接可以使用的版本,右键保存链接地址,打开Linux系统(以Ubuntu为例) 历史版本下载地址:Index of /files 注意: 这里不要装太老的cmake版本,因为后面make的时候没法做,要装 3.1...
    99+
    2023-09-29
    linux ubuntu 服务器
  • 2.cmake添加库
    add_library()add_subdirectory()target_include_directories()target_link_libraries()PROJECT_SOURCE_DIR 1. 创建库 要在cmake中添加库,...
    99+
    2023-08-21
    linux 运维 服务器
  • Cmake学习记录(九)--使用Cmake交叉编译Android .so库
    文章目录 一、前言二、使用NDK进行编译的相关代码四、使用交叉工具链进行编译五、参考链接 一、前言 注意:本教程没有关于JNI接口的写法,只是把C代码编译成适合android平台的so库,...
    99+
    2023-09-12
    学习 android android studio
  • cmake 编译安装mysql
    目录1、安装必备软件包2、创建用户和用户组以及数据目录并赋予相应的权限3、编译安装4、重新编译(可选)5、开机自动启动6、初始化数据库7、启动服务8、首次配置用户 1、安装必备软件包 yum install -y gcc gcc-c++ a...
    99+
    2016-08-30
    cmake 编译安装mysql 数据库入门 数据库基础教程 数据库 mysql
  • CMake的简单应用
     各种不同的Make 工具遵循着不同的规范和标准,所执行的 Makefile 格式也千差万别。如果软件想跨平台,必须要保证能够在不同平台编译,这就得为每一个Make工具写一次 Mak...
    99+
    2024-04-02
  • Visual Studio 中使用 CMake
    官网英文链接 https://learn.microsoft.com/en-us/cpp/build/cmake-projects-in-visual-studioview=msvc-170&view...
    99+
    2023-09-26
    visual studio ide
  • Linux下CMake怎么用
    小编给大家分享一下Linux下CMake怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平...
    99+
    2023-06-27
  • C++ Cmake如何使用
    本篇内容介绍了“C++ Cmake如何使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!引言CMake是开源、跨平台的构建工具,可...
    99+
    2023-07-05
  • CMake 指定链接选项
    CMake指定目标的链接选项,有三种方案 方案一 通过target_link_options来设置,(version 3.13.以上) add_executable(mymathApp mymathApp.cc)target_link_op...
    99+
    2023-09-05
    spring java 后端
  • mysql的cmake方式有哪些
    这篇文章主要介绍“mysql的cmake方式有哪些”,在日常操作中,相信很多人在mysql的cmake方式有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysql的cm...
    99+
    2024-04-02
  • Mysql-5.5.32 cmake安装的步骤
    这篇文章主要介绍“Mysql-5.5.32 cmake安装的步骤”,在日常操作中,相信很多人在Mysql-5.5.32 cmake安装的步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望...
    99+
    2024-04-02
  • 如何在Cmake中链接curses.h
    要在CMake中链接curses.h,在CMakeLists.txt文件中进行以下步骤:1. 在CMakeLists.txt文件中添...
    99+
    2023-09-27
    Cmake
  • Linux系统如何安装cmake
    这篇“Linux系统如何安装cmake”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“Linux系统如何安装cmake”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章有所收获,下...
    99+
    2023-06-28
  • cmake和makefile区别是什么
    CMake和Makefile都是构建和管理C/C++项目的工具,但是它们有一些重要的区别。Makefile是一种脚本文件,用于定义项...
    99+
    2023-08-16
    cmake makefile
  • 如何正确的使用CMake
    如何正确的使用CMake?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。CMake是一个比make更高级的编译配置工具,它可以根据不同平台、不同的编译器,生成相应的Makef...
    99+
    2023-06-08
  • windows下vscode怎么使用cmake
    这篇文章将为大家详细讲解有关windows下vscode怎么使用cmake,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。说在前头:cmake的作用,是通过你的CMakeLists文件,根据你的工程自动帮你...
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作