腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
dockcross
从
ExternalProject_Add
构建
项目
cmake
、
external-project
我正在尝试
使用
ExternalProject_Add
构建
tinyxml2。它在我的主系统(Arch Linux)上运行得很好,但在
dockcross
(更具体地说,是
dockcross
/linux-armv6)中运行它时,我遇到了一些问题。以下最小CMakeLists.txt在
dockcross
中工作(配置和
构建
): cmake_minimum_required(VERSION 3.1) project(external-tinyxml2Makefile:8
浏览 61
提问于2019-04-11
得票数 0
回答已采纳
2
回答
在mac for windows上进行交叉编译
macos
、
cross-compiling
(我有一台windows机器可以
从
其中复制它们)我该怎么做?clang和gcc是我可以
使用
的编译器。
浏览 0
提问于2011-10-10
得票数 7
1
回答
CMake:外部
项目
的依赖关系
c++
、
cmake
、
dependency-management
使用
find_package并在CMake上定义路径,我可以毫无问题地
构建
每个
项目
并安装它(我遵循为库
构建
.cmake文件) 在可执行中,CMake克隆并
构建
具有
ExternalProject_Add
特性的核心。我不知道是否有一种
使用
这种
项目
树的有文档记录的方法,或者当Core作为外部
项目
的依赖项被包含时,我是否应
浏览 5
提问于2013-09-06
得票数 5
1
回答
CMake对外部
项目
中的特定配置
使用
标志
cmake
我正在
使用
ExternalProject_Add
构建
一个外部make-based
项目
。我想根据当前的
构建
配置来传播标志。基本上,我必须执行以下命令: ......当
项目
是在Debug中
构建
的,或者无论当前的配置是什么,我都希望
使用
CMAKE_C_FLAGS_DEBUG。如何做到这一点?我试过了,但它不能解析:
ExternalProject_Add
浏览 0
提问于2017-12-16
得票数 1
1
回答
将几乎所有
构建
标志传递给CMake中的外部
项目
cmake
有没有一种简洁的方法可以将几乎所有的
构建
标志传递给CMake中的外部
项目
?本质上,我有一个
使用
ExternalProject_Add
来下载和编译外部CMake
项目
的
项目
。在一个特定的平台上,我需要修改大多数
构建
标志,如CMAKE_OBJCOPY、CMAKE_OBJDUMP、CMAKE_RANLIB等,以实现系统默认之外的其他功能。现在,在对调用
ExternalProject_Add
的父
项目
执行此操作时,我还希望将这些选项传递给外部<e
浏览 11
提问于2014-04-21
得票数 5
回答已采纳
1
回答
如何为特定配置生成Visual
项目
?
msbuild
、
cmake
、
sfml
使用
CMake的
ExternalProject_Add
,我自动
构建
了我的依赖项。然而,我
构建
的配置最终并不匹配,尽管我传递了CMAKE_BUILD_TYPE和BUILD_SHARED_LIBS,就像描述的。
ExternalProject_Add
(SFML PREFIX ${SFML_PREFIX}s
浏览 4
提问于2014-10-18
得票数 2
回答已采纳
1
回答
使用
OpenSSL作为依赖项
构建
CMake
项目
cmake
、
openssl
我想建立我的
项目
与OpenSSL
从
源代码。我
使用
的是具有FetchContent功能的现代CMake。到目前为止,我在CMake外部
项目
中
使用
FetchContent没有问题,但是OpenSSL没有
使用
CMake。FetchContent_MakeAvailable(openssl) 但这不会在主
项目
中产生任何影响,当然,对于需要lib openssl的可执行文件,编译也会失败。你能帮我弄清楚是否有可能为我的程序自动
构建
openssl库吗?我想避免<e
浏览 1
提问于2021-03-20
得票数 0
1
回答
在add_subdirectory之后强制安装CMake
cmake
我们正在将一个大型的基于Makefile的
项目
转换为一个基于CMake的系统。我有许多依赖,我需要在
构建
我们的代码之前
构建
。前三个依赖项
使用
以下代码
构建
:add_subdirectory(dependencies/libuuid-1.0.3对于libuuid,我
使用
了一个
ExternalProject_Add
,作为该过程的一部分,它确实安装到了临时
浏览 1
提问于2019-06-10
得票数 1
1
回答
CMake:向
ExternalProject_Add
()添加自定义命令
cmake
我正在
构建
一个外部
项目
,但想在调用configure之前更改一些文件。这是我当前的CMakeLists.txt: foo BUILD_IN_SOURCEfile (COPY <src>/foo_v2.c DESTINATION ${INSTALL_DIR}/foo_v2.c)} 有
浏览 52
提问于2020-03-05
得票数 2
1
回答
使用
ExternalProject_Add
后缺少
项目
visual-studio-2012
、
cmake
、
external-project
我的问题是CMake未能为我的外部
项目
生成正确的路径。例如:下面是如何
使用
ExternalProject_Add
命令:
ExternalProject_Add
(external SOURCE_DIR ${CMAKE_SOURCE_DIR
浏览 4
提问于2014-02-07
得票数 2
回答已采纳
1
回答
使用
Cmake来做./genMakefiles && make -j4
c++
、
makefile
、
build
、
cmake
我正在尝试将CMake
构建
在上这是我的原型: cmake_minimum_required(VERSIONwritten to: /home/lz/JSCam/src/jscam
浏览 2
提问于2018-05-06
得票数 1
回答已采纳
1
回答
构建
Boost作为一个
ExternalProject_Add
,或者FindBoost或者导出结果
cmake
我有许多外部依赖项,我想在我的
项目
中
使用
ExternalProject_Add
。诀窍是以尽可能干净的方式导出包含目录和由此产生的静态链接库。是否可以使FindBoost依赖于
ExternalProject_Add
,或者至少使
项目
使用
target_link_libraries在库和标头中拉入?boost )set( boost_LIB_DIR ${boost_INSTALL}
浏览 0
提问于2017-10-19
得票数 8
回答已采纳
3
回答
如何在主
项目
配置过程中配置ExternalProject?
cmake
、
external-project
CMake的允许定义如何下载、配置、
构建
和安装外部
项目
。它们的所有步骤都将在
构建
时执行。可以在配置时
构建
一些目标吗?
浏览 29
提问于2016-06-16
得票数 21
1
回答
如何使CMake在后续运行时跳过ExternalProject?
cmake
我在一个
项目
中
使用
CMake,我想将Clang捆绑在其中。我
使用
ExternalProject_Add
从
源
构建
clang。但是,由于Clang和LLVM很大,一个没有任何变化的make需要45秒。是否有一种方法可以让CMake只
构建
一次ExternalProject,甚至不检查在后续运行中是否有任何更改,如果已经成功
构建
了它呢?
浏览 2
提问于2019-09-25
得票数 2
回答已采纳
3
回答
CMake
ExternalProject_Add
()和FindPackage()
c++
、
build
、
cmake
、
vtk
、
external-project
是否有合适的方法来查找
使用
ExternalProject_Add
()
构建
的库(通过FindPackage() 问题是CMake无法在CMake时找到该库,因为外部库是在编译时
构建
的。我知道在超级
构建
中
构建
库和
项目
时可以将这两个CMake函数组合在一起,但我想在普通的CMake
项目
中
使用
它。事实上,我想用
ExternalProject_Add
构建
VTK6,并在我的CMake
项目
中用F
浏览 42
提问于2013-07-03
得票数 34
回答已采纳
1
回答
cmake预
构建
命令
从
外部存储库复制文件。
cmake
、
build
、
build-system
在我的
项目
中,我有一个外部依赖项(一个Github存储库),我希望
从
它将某些文件复制到源文件中,并包含我的
项目
的目录。我只需要外部存储库中源文件和头文件的一个子集,所以我只希望能够将所需文件的更新版本复制到
项目
中的相关目录中。我认为
ExternalProject_Add
应该是
从
外部
项目
下载文件的正确命令,但我不知道如何将它们复制到我的源文件中,并在每次
构建
之前包含目录。是否有
ExternalProject_Add
选项来实现这一点,或者
浏览 4
提问于2021-05-18
得票数 0
回答已采纳
2
回答
从
ExternalProject运行测试,作为主要测试cmake目标的一部分
cmake
我有一个CMake
项目
,其中包括另一个
使用
ExternalProject_Add
的
项目
,在配置时源代码是可用的: PREFIX abcCMAKE_CURRENT_SOURCE_DIR}/projectB" INSTALL_COMMAND ""外部
项目
浏览 4
提问于2021-02-27
得票数 1
回答已采纳
1
回答
在CMake中,可以
构建
从
构建
树导入的依赖项吗?
cmake
、
build-process
、
build-automation
我正在尝试
使用
CMake功能从
构建
树(参见)导出/导入目标。dependency SHARED dependency.cpp)一个可执行文件在另一个
项目
中
使用
这个库
使用
导入机制(我对此表示怀疑)还是
使用
另一种机制?
浏览 1
提问于2013-02-14
得票数 5
1
回答
构建
块的Cmake (文件夹包含源代码)
c++
、
architecture
、
cmake
、
directory
我们正在向代码库中追溯添加一个
构建
块上层建筑。这意味着新的命名空间规则(cpp)和新的文件夹结构。我们的目标: +-CMakeLists.txt <- global list file that adds Blocks to target 我们不希望将块
构建
工件信息添加到全局列表文件
浏览 5
提问于2017-08-29
得票数 2
1
回答
如果外部
项目
无法正确生成和安装,则阻止代码编译。
build
、
cmake
有没有办法告诉CMake系统,在正确
构建
和安装依赖项(外部
项目
)之前,我不希望进一步编译? 假设一个
项目
依赖于系统中可能存在也可能不存在的其他库。如果它们不是,我
使用
ExternalProject_Add
下载并安装它。然而,即使配置部分进行得很好,在输入make之前,
构建
外部
项目
也不会发生。现在,如果
构建
依赖项失败,编译代码就没有意义了。
浏览 3
提问于2014-08-07
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
不使用Vue-CLI构建Vue项目
Maven学习总结-使用Maven构建多模块项目
使用Gradle构建基于Kotlin的Spring Boot项目
从零构建以太坊智能合约到项目实战
项目学习中学习资源的构建和使用
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券