gpt4 book ai didi

linux - 什么内置变量告诉你 cmake ExternalProject url tar.gz 文件被提取到哪里?

转载 作者:太空宇宙 更新时间:2023-11-04 10:33:23 24 4
gpt4 key购买 nike

当使用 cmake 的 ExternalProject 功能并指定本地 tar.gz 文件的 URL 时,文件会被提取到类似 ${CMAKE_CURRENT_BINARY_DIR}/$project-prefix/src/$project/*

是否有指向隐式/默认提取位置的内置 cmake 变量?

最佳答案

ExternalProject 中,外部存档被提取到名为 DOWNLOAD_DIR 的目录中。有几种方法可以影响它:

  1. ExternalProject_Add 命令设置 DOWNLOAD_DIR 选项。
  2. ExternalProject_Add 命令设置 PREFIX 选项。
  3. 设置 EP_BASE 目录属性。
  4. 设置EP_PREFIX 目录属性。

ExternalProject 中查看更多信息 documentation .

关于linux - 什么内置变量告诉你 cmake ExternalProject url tar.gz 文件被提取到哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38708922/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com