腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将
Find
*.
cmake
文件
与
仅
包含
头文件
的
库
一起
使用
c++
、
cmake
我正在创建一个
仅
包含
头文件
的
库
(
库
A),其中
包含
使用
其FindB.
cmake
文件
的
另一个
库
(
库
B)。我通过
将
FindB.
cmake
文件
放在
cmake
目录中并执行以下操作来
包含
该
文件
: set(
CMAKE
_MODULE_PATH "
浏览 25
提问于2021-11-02
得票数 3
2
回答
如何在自己
的
标头
库
中
包含
boost标头
c++
、
interface
、
cmake
、
header-only
我
使用
的
是Jetbrains CLion 2017.3和
与
mingw64 5.0版本/g++ 7.1捆绑
的
CMake
版本3.9.6。尽管正在阅读“精通
CMake
”(我是
CMake
新手!)3天以来,我一直在寻找一种
CMake
解决方案来创建自己
的
使用
boost (1.66.0 )
库
的
仅
包含
头文件
的
浏览 6
提问于2018-03-25
得票数 1
1
回答
CMake
的
find
_package
仅
包含
头文件
库
boost
、
cmake
、
build-system
我最近学会了如何在
CMake
中
使用
find
_package,并且我注意到它只能与预编译
库
一起
使用
。这行代码如预期
的
那样工作:
find
_package(Boost COMPONENTS filesystem REQUIRED) 如果它成功了,我可以在以后
使用
类似的东西: target_link_libraries但是,对于像Boost.Asio这样
的
仅
包含
头文件
<
浏览 17
提问于2019-10-01
得票数 0
2
回答
CMake
找不到GL/glew.h
c++
、
cmake
、
clion
、
glew
我正在
使用
pop_OS!20.04下
的
CLion,目前正在尝试让
CMake
与
GLEW
一起
工作,因为我想跟随开始
使用
OpenGL。我是C/C++
的
新手,也是
CMake
的
新手。我用apt-get install安装了libgl1-mesa-dev、libglew-dev、libglfw3、libglfw3-dev包,glew.h位于/usr/include/GL中
的
其他GL
浏览 312
提问于2021-03-05
得票数 1
回答已采纳
1
回答
无法在CLion项目中
包含
SFML
头文件
c++
、
cmake
、
header-files
、
clion
一般来说,我对
CMake
和C++都很陌生,所以今天我尝试在Jetbrain
的
集成开发环境CLion中导入一个像SFML这样
的
外部
库
到我
的
项目中,但是没有成功。在花了一整天
的
时间学习
CMake
的
一般知识,特别是让SFML
与
CMake
一起
工作之后,我终于管理了我
的
项目的
CMake
来找到SFML
库
文件
。但是,当我
使用
浏览 2
提问于2016-08-07
得票数 0
1
回答
cmake
要传递给
find
_package
的
包名
find
、
cmake
、
package
我正在尝试
使用
cmake
链接到libconfig++
库
。我
使用
apt-get安装
库
,所以我假设它有一个.
cmake
文件
,这样我就可以
使用
find
_package了。问题是我不知道该
使用
什么包名。我尝试了libconfig,config,config++作为包
的
名称,但没有用。 作为一个一般性
的
问题,如何找出哪个包
与
库
相关联。我知道
find
浏览 3
提问于2012-08-15
得票数 1
回答已采纳
2
回答
查找没有`
find
_package`文档
的
vcpkg包
visual-studio
、
cmake
、
vcpkg
这很好用;您甚至可以重新执行安装命令来再次查看这些
CMake
命令。 但是,通过vcpkg安装
的
一些包没有这些。例如,在安装了Pango之后,没有实际
使用
库
的
CMake
命令列表。我在几个vcpkg包目录中找到了
find
_package
的
目标
CMake
文件
,但是Pango目录中没有包
的
CMake
文件
。由于某些原因,
使用
Pango
的
示
浏览 8
提问于2021-04-06
得票数 1
1
回答
CMakeLists C++初学者
c++
、
macos
、
cmake
、
glfw
、
glew
我已经开始尝试
使用
C++,为了实现这一点,我决定编写一个简单
的
游戏引擎。 为此,我
使用
CLion作为我
的
集成开发环境,它工作得很好,但添加
库
只是一场噩梦。首先,我已经
使用
brew安装了所有必需
的
库
,如glew、glfw或glm,一切都很顺利。然后我花了近2个小时让它在我
的
项目上工作。我最大
的
谜团是它工作
的
原因,我
使用
过java,python或者golang
的
构建系
浏览 2
提问于2018-07-02
得票数 0
1
回答
CMake
找不到OpenCV
库
c++
、
opencv
、
linker
、
cmake
、
makefile
与
这个类似,我在OS 10.10.3上
使用
OpenCV和
CMake
时也遇到了问题。在经历了许多麻烦之后,我终于设法在我
的
系统上构建了OpenCV 3.0测试版;
头文件
现在驻留在/usr/local/include中,而libs正如它们应该
的
那样-在/usr/local/lib中。我有一些
使用
OpenCV
的
小程序,我
的
CMakeLists.txt是这样
的
se
浏览 0
提问于2015-05-03
得票数 7
回答已采纳
1
回答
Cap'n Proto
CMake
支持: CAPNP_LIB_CAPNP-JSON不存在
c++
、
cmake
、
capnproto
capnproto
CMake
支持
的
方式是
将
复制到我
的
项目中,并手动将其
包含
在内。(有没有更好
的
/标准
的
方法来做到这一点?(感觉有点像黑客。)其余部分
仅
取自
CMake
文件
的
指令。3.6.2,
使用
CLion
的
集成构建命令进行构建。capnp是通过最新版本
的
自制软件安装
的
。 为什么我得到关于JSON位
的
错
浏览 4
提问于2016-10-15
得票数 0
5
回答
GLEW
与
CMake
的
连接
cmake
、
dynamic-linking
、
glew
如何
使用
CMake
将
GLEW链接到项目?CMakeLists.txtif (GLEW_FOUND) include_directories($(GLEW_INCLUDE_DIRS
浏览 6
提问于2014-12-14
得票数 29
回答已采纳
1
回答
(target_)link_libraries
与
(target_)include_directories
的
差异
c++
、
cmake
我正在为一个
使用
C++
的
大型
CMake
项目而奋斗。现在,我正在尝试添加一个依赖项(一个预编译和安装
的
库
),但我不知道该在何处添加、
包含
什么以及将其链接到何处。特别是,我想知道以下命令之间
的
区别:
find
_package
浏览 0
提问于2019-06-12
得票数 10
回答已采纳
4
回答
CMake
:
包含
目录
的
排序(如何混合系统和基于用户
的
包含
路径?)
c++
、
linker
、
cmake
我有一个
CMake
项目,它包括两个
库
并链接到两个
库
,比如A和B (实际上它们不止两个,其中一个是boost类,但这在这里并不重要)。但是仍然存在指向非系统
包含
目录
的
${A_INCLUDE_DIRS},最终
库
B
的
头也是从这个位置获取
的
,而B
的
链接
使用
来自系统路径
的
版本(通过${B_LIBRARIES}),这会导致冲突,即链接错误。更改INCLUDE_DIRECTORIES语句
的
顺序似
浏览 3
提问于2011-10-13
得票数 10
1
回答
如何
使用
外部共享
库
?
c++
、
cmake
我正在
使用
CMake
和C++,并且在另一个项目中有一个共享
库
。我已经在我
的
CMake
文件
中添加了以下行:message("myLib at: ${lib1_location}")并且它成功地找到了
库
。在我
的
C++
头文件</em
浏览 0
提问于2020-05-06
得票数 0
1
回答
使用
cmake
和boost编译c++代码时出错
c++
、
boost
、
cmake
我正在尝试编译依赖于boost
与
CMake
的
c++软件。
使用
相同
的
源代码和CMakeLists.txt
文件
,我成功地
使用
了我自己
的
笔记本电脑(ubuntu11,boost1.42),但我在研究组(顺便说一下,bost1.41应该足够了)
的
工作站(RHEL6.2=======================更新========================= 多亏了你
的
帮助,上面的错误信息已经修复了,但我仍然收到错误
浏览 4
提问于2012-02-10
得票数 0
1
回答
如何在没有安装
的
情况下发布
CMake
项目?
cmake
我
的
问题:,我有一个
库
项目,我想以二进制形式分发。我希望我
的
客户能够
将
这个
库
与
他们
的
项目尽可能地集成在
一起
。此外,我更希望他们不必处理复杂
的
安装过程。我假设他们能够在初学者级别
使用
CMake
(这意味着添加
头文件
和源
文件
、
find
_package()和add_executable())。在最好
的
情况下,我可以想象我
的</
浏览 3
提问于2014-05-14
得票数 2
回答已采纳
1
回答
如何在不
使用
CMake
但
仅
使用
make
的
项目中合并
使用
CMake
的
仅
包含
头文件
的
库
?
c++
、
makefile
、
cmake
我正在寻找解决以下问题
的
最常用
的
方法。我有一个项目A,它想要
使用
一个
仅
包含
头文件
的
库
B。项目A
使用
一个复杂
的
Makefile来构建,其中
库
B依赖于它
的
客户端在构建步骤中
使用
cmake
对其进行配置。我不想将项目A转换为
使用
Cmake
(它
的
跨平台和许多其他依赖项)。因为
库
B只有
浏览 0
提问于2021-06-25
得票数 0
1
回答
找不到简单
的
头文件
c++
、
cmake
、
assimp
我正在
使用
CMake
,并且我
使用
了许多外部
库
。`ext/ - glm`### Add src to the include directories include_directories("${
CMAKE</e
浏览 0
提问于2018-12-14
得票数 0
3
回答
.
cmake
文件
的
用途是什么?
cmake
我可能用谷歌搜索错了,但我找不到.
cmake
文件
的
用途。 我刚刚偶然发现了一个我必须处理
的
项目的
CMake
工具,我很难理解它是如何工作
的
。我确实理解,在
包含
CMakeLists.txt
的
目录中运行
CMake
命令会执行该
文件
中
的
命令(以及子目录中
包含
的
CMakeLists.txt中
的
命令),但是.
cmake
文件
<
浏览 0
提问于2017-09-28
得票数 24
回答已采纳
1
回答
将
aws-iot-device-sdk-cpp-v2
与
CMake
配合
使用
c++
、
amazon-web-services
、
cmake
、
aws-iot
我正在尝试
使用
AWS IOT device sdk for C++构建一个应用程序。 我能够
使用
CMake
和Visual Studio克隆、构建和安装
库
。现在,我正尝试通过
CMake
将
IotShadow
库
包含
到我
的
测试应用程序中。我已经将该包
包含
在我
的
CMakeLists.txt
文件
中,如下所示,并通过
CMAKE
_PREFIX_PATH变量
包含
了
浏览 1
提问于2019-11-29
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
CV干货来袭
大型工程的管理,CMake快速入门
VS2019 v16.3跨平台开发四件套
AndroidStudio 使用 OpenCV 的三种方式
Android Studio 3.2 Canary 10,支持浏览外部头文件
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券