腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
CMake
中
获取
包含
库
的
包含
路径
列表
c++
、
c
、
cmake
我一直面临着一个关于
CMake
以及如何获得我
在
C++项目中使用
的
包含
库
的
路径
的
问题。添加
的
库
如下所示: find_package(SDL2 CONFIG REQUIRED)get_target_property(test projname INCLU
浏览 23
提问于2020-07-07
得票数 1
1
回答
如何使用
CMake
查找32位版本
的
zlib
cmake
、
32bit-64bit
、
zlib
我想让我
的
用户选择
在
32位和64位构建之间进行选择,并使用一个选项在他们之间切换。如果设置了该选项,则将-m32添加到
CMAKE
_C_FLAGS、
CMAKE
_CXX_FLAGS和
CMAKE
_EXE_LINKER_FLAGS。到目前为止,这还不错,但现在我尝试找到
库
zlib,并始终获得64位版本,导致链接器失败。 我找到了,它有同样
的
问题,但没有适合我
的
解决方案。就像Glenn一样,我不想让我
的
用户理解如何调用
cmake</em
浏览 4
提问于2016-10-12
得票数 1
回答已采纳
1
回答
使用其他工具在生成过程中使用
cmake
检测标志
c++
、
build
、
cmake
如何使用
cmake
将第三方依赖
库
添加到链接命令
中
,我面临了一个问题。目前,我
的
cmake
构建做了以下工作: 'config++ -- to标志‘--<
浏览 0
提问于2018-08-05
得票数 0
1
回答
是否有一种很好
的
跨平台
的
方法来
包含
使用C++
的
外部
CMake
库
?
c++
、
cmake
、
cross-platform
、
static-libraries
我对
cmake
非常陌生,但到目前为止,我喜欢我
的
测试项目,并且迫不及待地想要将它用于我
的
下一个真正
的
项目。 我想开始使用
cmake
与外部libaries (接口,pdf,json
库
等)。例如,让我们使用像wxWidgets这样
的
库
,它需要在每个系统
的
基础上进行编译(我知道wxWidgets有一个
cmake
命令,但我只是使用它作为一个例子)。要求用户将已编译
的
wxWidgets文件包括
在</e
浏览 3
提问于2017-10-13
得票数 2
回答已采纳
1
回答
在
实际执行安装之前,如何使用GNU通过
CMake
生成
的
Makefile进行模拟运行
makefile
、
cmake
、
installation
、
target
有时需要构建一个新
的
tarball或一个新
的
xyHub/Lab存储
库
。它们通常带有一个Makfile或一个Autotools/
CMake
/XY-Generator提供一个即时
的
。将打印
包含
完整
路径
信息
的
每个install/cp/mv-command。如果我
在
配置步骤中使用了错误
的
安装前缀,我可以在那里看到它。如果Makefile
中
的
浏览 0
提问于2019-04-30
得票数 2
1
回答
在
ros
cmake
文件
中
包括dlib
c++
、
opencv
、
ros
、
dlib
我试图将dlib
库
包含
在ros
cmake
文件
中
,如下所示:因此,我以以下方式将其
包含
在ros
的
cmake
文件
中
: “set (dlib_DIR dlib_DIR find_package,必要
的
dlib 18.18 )”(通过类似的方式<
浏览 1
提问于2016-10-29
得票数 1
回答已采纳
1
回答
仅在CMakeLIsts.txt
中
写入CMakeLIsts.txt(未指定
包含
路径
)就可以了
c++
、
cmake
、
linker
我发现,当我
在
target_link_libraries中使用CMaksList.txt时,我可以忽略
包含
路径
(target_include_directories),并成功地运行应用程序,例如: ${OpenCV_LIBS}) 事实证明,一切都是正确
的
,在这里,${OpenCV_LIBS}和${Inferenc
浏览 1
提问于2022-02-18
得票数 1
1
回答
使用
CMake
强制使用特定
的
MPI编译器
cmake
我想用mpiifort设置一个特定
的
CMake
编译器。好吧,不是编译器,而是从它
获取
库
并
包含
目录。但是
在
path
中
也有mpif90,它在引擎盖下使用gfortran,并且有一组不同
的
包含
dirs和
库
。似乎FindMPI模块
在
CMake
中坚持首先定位mpif90,因此设置了错误
的
路径
。我尝试过
在
命令行
中
设置MPI
浏览 7
提问于2016-08-31
得票数 1
2
回答
CMake
: MacOS上动态链接资源
的
运行时错误(dyld:
库
未加载)
macos
、
cmake
、
shared-libraries
、
vtk
、
dylib
问题$ .我链接到
的
库
名为 (v7.1.1),它是用共享
库
构建
的
(详见下文)。我设置
的
标志
CMAKE
_PREFIX_PATH为
CMake
提供了在哪里找到VTK
库
的</em
浏览 8
提问于2017-12-07
得票数 8
回答已采纳
1
回答
使用ITK和VTK时出现Visual Studio错误
visual-studio
、
vtk
、
itk
我正在用visual studio 2015做一个项目,当我
包含
了ITK并编译了所有内容时,出现了一些错误 Error C3861 '_beginthreadex': identifierC3646 'm_clkLastTime': unknown override specifier 但是我尝试将Visual studio/VC/Include和Visual Studio/VC/bin
包含
到Additional Include Directories<em
浏览 25
提问于2019-10-17
得票数 1
回答已采纳
2
回答
PC-Lint需要要扫描
的
文件
的
所有
包含
路径
的
列表
。如何在
CMake
中
获取
目标递归需要
的
所有
包含
路径
的
列表
?
recursion
、
cmake
、
include
、
pc-lint
我
在
一个使用
CMake
管理构建过程
的
项目中。
在
项目中,有几个依赖于组件
的
可执行文件,这些组件是作为静态
库
构建
的
。这些组件之间也存在依赖关系。问题是PC-Lint需要一个文件作为输入,该文件应
包含
所分析
的
文件所需
的
所有
包含
路径
。由于组件依赖于其他组件,因此我们必须以某种方式递归检索所有
包含
路径
,以
获取
所需
的
所有<
浏览 7
提问于2016-01-29
得票数 1
2
回答
如何为
CMake
添加外部DLL
路径
c++
、
c
、
windows
、
cmake
我需要在
CMake
中
包含
一个外部动态链接
库
,这样我才能运行应用程序。 如何将DLL或
包含
DLL
的
路径
添加到
CMake
?
路径
:C://Users//myuser//Desktop//MyLib.dll
浏览 1
提问于2015-07-26
得票数 0
1
回答
Cmake
链接共享
库
:当
包含
来自
库
的
头文件时,“没有这样
的
文件或目录”
c++
、
cmake
、
shared-libraries
我正在学习使用
Cmake
构建一个
库
。
在
CMakeLists.txt
中
,我用来构建
库
的
句子是:target
浏览 0
提问于2017-11-02
得票数 4
回答已采纳
1
回答
库
链接在
CMake
单次生成时不起作用
cmake
使用
CMake
,我希望
在
每个目录A、B和C
中
构建。common.h│ └── common.cpp ├── CMakeLists.txt └── c.cpp我希望将生成<
浏览 1
提问于2021-12-01
得票数 0
回答已采纳
1
回答
如何将
列表
变量传递给另一个
CMake
调用?
cmake
在
我
的
CMake
脚本
中
,我使用exec_program(${
CMAKE
_COMMAND} ...)运行其他
CMake
实例。我想使父环境
的
${
CMAKE
_MODULES_PATH}对子环境可用。-DCMAKE_MODULE_PATH=${
CMAKE
_MODULE_PATH} ...)-DCMAKE_MODULE_PATH="${
CMAKE
_MODULE_PATH}" ...)当我
在
浏览 6
提问于2015-07-26
得票数 1
回答已采纳
2
回答
使用c++static
的
NDK出现编译错误
android
、
c++11
、
android-ndk
、
webrtc
我正在使用ndk编译我
的
项目,并且我想使用c++_static来构建我
的
项目。Wdeprecated-declarations -fno-builtin-cos -fno-builtin-sin -fno-builtin-cosf -fno-builtin-sinf -fexceptionsin
在
我
的
之前我使用gnustl_shared构建了我
的
项目,它工作得很好,但由于一些限制,我需要使用c++ static或c++_shared构建我
的
项目。
浏览 1
提问于2017-07-19
得票数 5
3
回答
从
cmake
引用Visual变量
visual-studio
、
cmake
我正在使用
cmake
生成一个可视化
的
c++项目,并且我希望
在
我
的
包含
路径
中
添加一个visual studio变量。对于具有硬编码
路径
的
普通变量,我可以简单地执行include_directories(PathToFolderIWantToInclude)。然而,现在我想对一个已经知道
的
可变
的
visual做同样
的
事情。include_directories($(KIT_SHARED_
浏览 6
提问于2016-02-05
得票数 3
回答已采纳
1
回答
Eclipse包括Gazebo
的
多个版本
c++
、
cmake
、
eclipse-cdt
我正在做一个C++项目的月食(火星
在
Ubuntu14.04),需要包括来自凉亭
的
文件。目前,这些文件存在于/usr/include/gazebo-6.5。然而,如果我更新到一个更新
的
版本,它
的
文件夹名称更改,我
的
代码不会编译。 大多数构建系统都允许这样
的
东西。也就是说,
在
CMake
中
,我可以使用find_package(Gazebo),因为gazebo提供了一个gazebo-config.
cmak
浏览 1
提问于2016-01-04
得票数 1
回答已采纳
1
回答
如何使用
CMake
查找并链接到使用安装-导出和find_package
的
库
?
cmake
您有一个启用
CMake
的
库
项目。您需要在另一个
库
或可执行文件中使用它。如何使用
CMake
查找和链接到
库
?您可能有以下首选项: add_executable(myexe ...) target_link_libraries(myexe mylib::mylib
浏览 2
提问于2015-07-21
得票数 22
2
回答
如何使Tensorflow-lite可用于Ubuntu
的
整个系统
c++
、
bash
、
ubuntu
、
cmake
、
tensorflow-lite
我
的
tflite目录如下:但是,我未能将它导入到我
的
C++项目中:
cmake
_m
浏览 17
提问于2022-06-17
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
CV干货来袭
使用CMake工具链配置IntelliSense
从源码编译PaddlePaddle
Simdjson:一个超高速的JSON解析工具
大型工程的管理,CMake快速入门
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券