腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3749)
视频
沙龙
1
回答
CMake
FetchContent
多次
下载
外部
依赖
项
android
、
cmake
我开始使用
FetchContent
自动
下载
外部
依赖
项
。与旧的方法相比,它工作得很好,但是我有一个问题,这个问题可能与
FetchContent
本身无关--
外部
依赖
项
被
多次
下载
。我这样称
CMake
为
cmake
-B build/arm64-v8a ...或
cmake
-B build/x86 ...。我需要为每个ABI (arm6
浏览 78
提问于2019-05-27
得票数 0
回答已采纳
1
回答
如何避免使用
CMake
FetchContent
进行更新检查?
c++
、
cmake
、
catch2
我决定使用新的
cmake
宏
下载
外部
依赖
项
。我从Catch2库的文档中提取了示例代码。/share/
cmake
/Modules/
FetchContent
.
cmake
:1141:EVAL:2 (__
FetchContent
_directPopulate) /usr/local/Cellar/
cmake
/3.20.1/s
浏览 33
提问于2021-05-05
得票数 7
回答已采纳
1
回答
如何构建用
CMake
FetchContent
下载
的
外部
库?
cmake
我有一个
依赖
于
外部
库(例如SDL)的程序。我希望
CMake
为我处理这种
依赖
性,所以我正在研究
FetchContent
。据我所知,这个模块只需
下载
源代码,就可以在配置时获得有关
外部
库的信息。例如: GIT_REPOSITORY <...>
浏览 9
提问于2020-08-31
得票数 5
回答已采纳
1
回答
使
外部
项目可用于find_package
CMake
c++
、
cmake
、
cmake-modules
在我的项目中,我有一个
依赖
项
"A",它有另一个库
依赖
项
"B",为了清除冲突,我尝试在A之前
下载
和安装
依赖
项
B。libpng_BINARY_DIR} EXCLUDE_FROM_ALL)这个libpng的CMakeList.txt有行find_package(ZLIB REQUIRED),此时我可以手动
下载
并安装zlib,但是由于我正在开发一个库,所以我希望我的代码能够处理这个
依赖
浏览 5
提问于2020-07-09
得票数 1
回答已采纳
1
回答
cmake
FetchContent
没有在码头使用DOWNLOAD_NO_EXTRACT
下载
docker
、
cmake
、
fetchcontent
我的CMakeLists.txt用
FetchContent
下载
一个JAR文件,它在Ubuntu18.04WSL中可以正常工作。在docker中运行
cmake
,但是不会
下载
该文件。CMakeLists.txt:
FetchContent
_Declare}/dependencies DOWNLOAD_NO_EXTRAC
浏览 25
提问于2022-05-17
得票数 0
回答已采纳
2
回答
如何在
CMake
下载
中加入Google
c++
、
cmake
、
googletest
、
googlemock
在google ()的快速启动中,我发现了以下代码,可以从Github
下载
google测试
依赖
项
:project(my_project) set(
CMAKE
_CXX_STANDARD 14)
FetchContent
_DeclareURL https://
浏览 18
提问于2022-07-05
得票数 0
1
回答
当源文件已经在本地存在时,
CMake
-
FetchContent
的备用选项
c++
、
git
、
cmake
、
build
、
dependencies
我尝试使用
cmake
在本地构建ORTools github包,它构建时没有任何错误。然而,我们计划最终使用的环境没有出站网络连接。我看到的问题是,执行一个Git来
下载
依赖
项
并添加它们。由于没有出站网络访问,此步骤失败,我无法构建
依赖
项
。为了避免这种情况,我们计划手动
下载
依赖
项
并将它们添加到文件夹中。我对
CMake
非常陌生,我不知道需要做什么更改才能适应这种情况。" ")
FetchC
浏览 27
提问于2022-10-19
得票数 0
回答已采纳
1
回答
CMake
ExternalProject不解压缩
依赖
项
。
c++
、
macos
、
visual-studio
、
cmake
、
dependency-management
我正在构建一个应用程序,它使用tinyxml2和很少的其他
依赖
项
(即Irrlicht和IrrKlang)作为.zip文件提供给我的项目的Dependency子目录:├── CMakeLists.txt因此,我将其添加为如下所示的
依赖
项
(只使用if(NOT IRRLICHT_LIBRARY_PATH)将代码分隔到一个块中: ExternalProject_Add我不
依赖
第三方存储库死掉(因此将ZIP文件与源一起发送) 我不
浏览 2
提问于2020-09-24
得票数 0
回答已采纳
1
回答
CMake
添加fmt库
c++
、
cmake
、
fmt
我有一个
CMake
项目,结构如下:project(ReadGraph) WORKING_DIRECTORY ${
CMAKE
_CURRENT_BINARY_DIR}/googletest-download ) if(result${
CMAKE</
浏览 407
提问于2021-03-08
得票数 3
回答已采纳
1
回答
是否可以将
cmake
FetchContent
与安装
依赖
项
一起使用
cmake
、
dependencies
、
zeromq
我想使用cppzmq构建一个应用程序,我正在寻找在
cmake
中正确管理
依赖
关系的建议。
cmake
_minimum_required(VERSION 3.16) set(
CMAKE
_CXX_STANDARD_REQUIREDtrue) zmq GIT_REPOSITORY ht
浏览 29
提问于2020-09-14
得票数 2
1
回答
如何找到通过
FetchContent
下载
的软件包的源目录?
cmake
我希望使用使用
FetchContent
_Declare检索的
外部
库。CMakeList.txt CMakeList.txt CMakeList.txt CMakeList.txt (
FetchContent
_Declaregenerated)我想在/proj/CMakeList中使用以下内容: include_directories(externallib1/includ
浏览 4
提问于2020-08-08
得票数 5
1
回答
add_library无法创建目标"cxx“,因为另一个同名的目标已经存在
c++
、
cmake
我使用的项目具有以下
依赖
关系:googletestbenchmarkadd_library cannot create target "benchmark" because another targetThe existing target is an executable我的CMakeLists.txt是:
cmake
浏览 3
提问于2020-04-04
得票数 0
2
回答
从
CMake
获取并构建libpng-android
android
、
c++
、
android-studio
、
cmake
、
libpng
我正在为Android开发一个C++库,我的
依赖
项
是libpng。我正在为Android使用修改后的库,它有一个build.sh文件,以便为不同的体系结构进行编译。或者可以使用ndk编译。我正在使用
CMake
从
FetchContent
获取库,这样可以有效地
下载
源文件,但它没有正确构建。我正在设置BUILD_COMMAND,但它不起作用。
FetchContent
_Declare( png GIT_REPOSITORY https://githu
浏览 3
提问于2020-07-19
得票数 1
3
回答
使用
cmake
包含来自github的
外部
标头库
c++
、
git
、
cmake
我希望每次调用
cmake
命令时,
cmake
都会克隆它们,并将它们放在某个内部文件夹中。 有可能吗?如果是,我怎样才能做到这一点?
浏览 8
提问于2017-06-01
得票数 4
1
回答
CMake
依赖
关系管理
c++
、
c
、
git
、
cmake
、
dependency-management
我正在寻找适当的
CMake
依赖
管理方面的一些见解。我遇到了ExternalProject和
FetchContent
,它们都没有完全满足我的需求。每个submoduleN都是一个git子模块,它包含一个完整的
CMake
项目,并有自己的安装目标。我完全控制这些子模块(我编写它们)。我想使用安装目标,因为它们为子模块提供了
外部
接口(有适当的名称空间等等)。I 。我希望使用find_package来解决
依赖
关系。 第二,我不想使用某种
下载
机制来获取和部署depedencies。
浏览 6
提问于2021-06-26
得票数 7
回答已采纳
1
回答
使用
CMake
安装后,共享库未链接在一起
linux
、
cmake
、
linker
在我的项目中,我使用externalProject_add
下载
谷歌测试并将其添加到我的项目中。ExternalProject_Add(gTest_download URL_HASH ${GTEST_hash} BUILD_COMMAND
cmake
--target install -DCMAKE_C_COMPILER:PATH=${Compiler_C} -DCMAKE_CXX_CO
浏览 0
提问于2021-08-06
得票数 1
1
回答
FetchContent
对ExternalProject
c++
、
cmake
、
external-project
我正在用
Cmake
构建一个项目,并使用
FetchContent
来管理
依赖
关系。由于几个原因,我不能
依赖
于全系统安装的软件包,所以这个软件包有很大帮助。它允许我做这样的事情:project(dummy LANGUAGES C CXX))
FetchContent
_M
浏览 11
提问于2020-12-10
得票数 3
1
回答
cmake
问题在
FetchContent
和or-tools之间存在相同的协议
依赖
c++
、
cmake
、
protocol-buffers
、
grpc
、
or-tools
我正在使用
cmake
中的
FetchContent
来管理我的
依赖
项
FetchContent
_Declare( GIT_REPOSITORY https(protobuf grpc or-tools) 问题是or-tools和grpc在内部也使用protobuf作为
FetchContent
_Declare,因此OR-TOOLS会抱怨protobuf已经存在
CMake
Error at build/_deps
浏览 235
提问于2020-11-10
得票数 0
回答已采纳
1
回答
在Zephyr中添加
外部
库
cmake
、
zephyr-rtos
上下文:问题:当链接时,我遇到了一个“冲突的CPU架构”错误。在查看compile_commands.json之后,我可以看到库源代码没有接收到与其他文件相同的
CMAKE
_ARGS,这导致了体系结构的不匹配。我正在寻找一种建议的方法,在不使用模块
浏览 16
提问于2022-01-17
得票数 2
1
回答
在
cmake
中,如何使用
FetchContent
为can添加
依赖
项
?
cmake
、
fetchcontent
我仍然在学习
cmake
,并与我试图建立的
依赖
做斗争。include(
FetchContent
) can-utils该项目配置和构建,我可以看到
cmake
将can-
浏览 8
提问于2022-09-02
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
打造一个强大的ROS开发IDE
Ubuntu16.04+opencv3.1.0
Visual Studio 2019 整合 GitHub
CentOS6-Linux下安装OpenCV
C语言mlpack:一个C+机器学习库
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券