腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
根据
选项
选择
CMakeLists
add_library
、
、
我正在尝试构建一个项目(c++代码文件),该项目将应用于不同类型的目标机器上,并且我正在尝试
根据
机器类型包括cpp文件,为此,我在
CMakeLists
文件中创建了
选项
,以便使用它们来确定是否包含cpp文件option (MACHINE1 "MACHINE1 DESCRIPTION" OFF)......
add_library
我已经有一个链接的bitbake文件,我可以在其中设置这些
浏览 61
提问于2021-05-20
得票数 0
1
回答
如何让CMake用两种不同的语言编译相同的输入文件?
、
、
、
、
我想将它编译一次,作为一个C++文件,编译成一个mycpplib库目标,一次作为一个C文件,编译成一个myclib目标;我想用相同的
CMakeLists
.txt在同一个构建中完成它。
浏览 6
提问于2021-07-12
得票数 2
回答已采纳
2
回答
在CMake中将头包含在库中
、
/my_project --> main.cpp -->
CMakeLists
.txtadd_subdirectory(base_cpp) target_sources(utils PUBLICcommon.h) /my_project/utils/base_
浏览 0
提问于2017-09-19
得票数 2
回答已采纳
2
回答
CMake将来自不同
CMakeLists
.txt的对象附加到一个库中
、
、
、
我想从多个子目录中的对象创建一个库,每个子目录都包含自己的
CMakeLists
.txt和对象库技巧,以便有多个具有不同编译
选项
的目标。以下是这些文件:|--- subdir1| |---
CMakeLists
.txt| |--- src2.c|---
CMakeLists
.txt/
浏览 1
提问于2018-03-13
得票数 4
回答已采纳
2
回答
不滥用库的CMake层次化项目管理
、
目前,我知道在没有每个文件夹库的情况下在CMake中这样做的唯一方法是像通常使用它们的相对路径一样列出文件:
add_library
(SystemAbstraction STATIC "Some/Path我试图查看是否可以在每个文件夹中有一个
CMakeLists
.txt,并且在添加库依赖项时只需在基本
CMakeLists
.txt中使用一个变量。但是add_subdirectory似乎也不导入变量?
浏览 1
提问于2015-08-10
得票数 1
回答已采纳
1
回答
具有独立子项目的CMake项目
、
、
、
我正在尝试创建一个具有以下目录结构的cmake项目: lib submodule_1 main.cpp main_test.cpp src tests作为C++和CMake的新手,我有以下困惑,如果有人能在这里引导我朝着正确的方向前进,我会非常高兴的。 来自Java世界,我知道这是可以使用pom.xml中的模块标记在maven项目中创建的。在CM
浏览 1
提问于2020-07-28
得票数 2
回答已采纳
1
回答
当链接到共享库时,静态库中的符号不会导出。
、
、
\n");cmake_minimum_required(VERSION 3.0.2) target_compile_options(unit1 PRIVATE -fPIC) target_compile_options(unit2 PRIVATE -fPIC)
add_library
(merged SHARED) target_link_l
浏览 3
提问于2020-04-16
得票数 4
回答已采纳
1
回答
CMake基本用法
我在做
CMakeLists
.txt。我有一个名为src问题是,我想创建两个
选项
: DLL或静态。 如果用户需要DLL版本,如何添加预处理器AGUI_BUI
浏览 1
提问于2011-05-07
得票数 1
回答已采纳
1
回答
是否可以
根据
cmake中的环境变量设置目标共享库文件名变量?
、
我不熟悉cmake,但是在
CMakeLists
.txt中,我们像这样设置目标共享库名。
add_library
( mylib SHARED ${source_list} )target_compile_definitions( mylib PRIVATE -DQQQ -D... ) 此外,还可以使用shell环境变量来做一些有
选择
的事情。
浏览 2
提问于2021-07-02
得票数 1
回答已采纳
1
回答
源代码是通过
add_library
命令添加到库中的还是私有的?
、
此过程的一个步骤是将源添加内容移动到少数子目录中的
CMakeLists
.txt中,而它们目前是通过
add_library
在目标创建过程中添加的。但是,与
add_library
不同的是,target_sources让您可以在PUBLIC、INFERFACE和PRIVATE之间进行
选择
。
add_library
添加的源代码显然不是接口,但我不确定它们是PUBLIC还是PRIVATE。
浏览 34
提问于2021-10-24
得票数 0
回答已采纳
1
回答
无法使用CMake链接静态库
、
<root <exec_folder ...<lib_folder ......target_link_libraries(foo bar) lib_fol
浏览 0
提问于2018-11-29
得票数 0
2
回答
target_link_libraries在哪里查找所需的文件?
、
、
、
我所拥有的特定
CMakeLists
.txt文件有:Magnum::Application Magnum::GL
浏览 15
提问于2022-05-01
得票数 0
1
回答
CMake创建具有不同定义的共享库和静态库
我发现这个帖子:list(APPEND SUPPORT_SOURCE)
add_libr
浏览 3
提问于2015-06-03
得票数 2
回答已采纳
1
回答
从两个子目录中的代码创建一个.so文件
、
、
、
我需要在Linux Ubuntu13.10上创建一个.so文件,这样我就可以使用Python进行包装(但我对cmake非常陌生)。map.h /include noiseutils.hnoise是一个目录,其中包含include和src目录,noiseutils中包含noiseutils.h和noiseutils.cpp文件。
浏览 3
提问于2013-11-11
得票数 0
2
回答
如何构建CMake项目
我开始使用CMake,但不确定如何在下面的设置中使用它。Libs-B(假设A依赖于C,B依赖于C)
浏览 0
提问于2020-06-10
得票数 0
1
回答
带有add_dependencies和add_subdirectory的传递性
、
构建静态库 cmake_minimum_required(VERSION 2.8.12) WORKING_DIRECTORY ${CMAKE_CURRENT_SOU
浏览 3
提问于2016-05-03
得票数 0
回答已采纳
1
回答
CMake:在多库/二进制C++项目中为公共标头添加IDE可见性
、
、
、
src/ lib1/ file1_2.cpp lib2/ file2_2.cpp ... bin1/
浏览 1
提问于2019-03-20
得票数 2
回答已采纳
2
回答
之后如何使进口目标全球化?
、
COMPONENT} UPPERCOMPONENT) if(Boost_USE_STATIC_LIBS) endif() 需要注意的是,导入的目标的行为与此模块创建的变量不同:在同一个目录或具有不同
选项
(例如静态或共享)的子目录中多次调用find_package(Boost)不会覆盖第
浏览 2
提问于2017-07-30
得票数 11
回答已采纳
1
回答
CMake问题:将对象文件链接到另一个目录中
在test/
CMakeLists
.txt中添加了这一行代码,但是代码看起来很难看。以下是驱动程序/
CMakeLists
.txt FYI的简介不确定是否可以在驱动程序/
CMakeLists
.txt中导出Input.cpp.o,然后用以下内容替换target_link_libraries行这里是目录树:
浏览 6
提问于2022-07-16
得票数 0
2
回答
根据
当前的Android构建类型将CMake配置为
add_library
、
、
、
文件的链接: cmake { }我的src/main/cpp/
CMakeLists
.txt文件: credentials-provider-dev我尝试用find_library来检查在像这样调用<em
浏览 0
提问于2019-06-06
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
大型工程的管理,CMake快速入门
微软终于根据用户反馈修复了Word这一烦人的默认选项
大脑根据特定的机制选择视觉对象
vRA7.3 根据数据中心选择网络
WDA DEMO 03:根据选择条件查询并显示
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券