腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
CMake
生成
未定义
的
引用
(
findpng
)
c++
、
cmake
、
cmake-modules
我对
CMake
还很陌生,所以肯定欢迎你
的
反馈。因此,我正在尝试构建一个简单
的
应用程序,该应用程序最终应该使用该库创建一个pdf libharu。 我想我找到了如何链接图书馆
的
方法。但是我仍然收到
findpng
模块
的
构建错误(我想libharu取决于它) ?CMakeLists.txt:
cmake
_minimum_required(VERSION 3.2.0 FATAL_ERROR) # current latest stable version
浏览 116
提问于2021-02-25
得票数 0
回答已采纳
1
回答
在使用
cmake
构建时,如果
CMake
已经提供了一个find模块,请防止第三方库使用它自己
的
find模块实现
cmake
、
openscenegraph
重新表述
的
问题例如,OpenSceneGraph附带了自己
的
FindZLIB,它不如FindZLIB
Cmake
附带
的
with.The FindZLIB模块能够找到我
的
ZLIB安装。OSG将模块路径设置为自己
的
目录,因此
FindPNG
(来自
CMake
)不正确地使用了附带
的
FindZLIB OpenScen
浏览 1
提问于2013-05-04
得票数 1
1
回答
cmake
:架构
的
find_package
c++
、
cmake
在交叉编译时,我习惯于使用工具链文件来指定(其中包括)
CMAKE
_SYSTEM_PROCESSOR。 在Ubuntu和其他Linux发行版中,它似乎能够安装用于其他体系结构
的
库。那么我将: dpkg --add-architecture arm64apt-get -y install libpng-dev:arm64 所以在这之后,我有了arm64
的
libpng现在我
的
理解是,如果我试图在我
的
CMakeLists.txt文件中找到libpng (参见
CMake</
浏览 35
提问于2019-12-17
得票数 0
2
回答
CMake
:重写target_link_libraries添加
的
库
c++
、
cmake
、
cross-platform
、
dlib
因此,我在用
CMake
构建我
的
软件时遇到了相当大
的
麻烦。 我正在构建一个静态第三方库(dlib),它需要zlib和libpng (都是静态
的
,我预先构建了这些库)来支持PNG功能。这在Linux中不是问题,但是Windows有一个很好
的
“特性”来指定运行时库(/MT或/MD或/MTd或/MDd)。这些标志之间
的
任何不匹配都会在链接时导致多个符号定义错误。也就是说,如果libpng是用/MT构建
的
,而我
的
浏览 3
提问于2016-03-03
得票数 1
回答已采纳
1
回答
Cmake
:如何正确包含依赖项
cmake
在旧
的
Makefile中有一个include部分: ./Core/allocator.cpp \.cpp.o:这些配置
的
执行是2.7.10/include/python2.7 -fno-strict-aliasing -g -O2 -DNDE
浏览 56
提问于2018-08-10
得票数 0
回答已采纳
1
回答
CMake
第三方库安装
c++
、
cmake
在我
的
学习项目中,我需要安装一个第三方库,以便与
CMake
()一起使用。
CMake
Error at CMakeLists.txt:15 (find_package): By not providing "Findio2d.
cmake
libpng和zlib包已经安装;
浏览 7
提问于2020-04-04
得票数 3
回答已采纳
1
回答
Cmake
: libpng在另一台机器上不正确地动态链接
unix
、
linker
、
dependencies
、
cmake
、
libpng
grep -i png libpng15.so.15 => /lib/libpng15.so.15 (0xb6f40000) ${X11_LIBRARIES} ) 我已经尝试过让我自己
的
<e
浏览 3
提问于2013-08-01
得票数 1
回答已采纳
2
回答
Ubuntu Touch中
的
其他库(libpng、libfreetype等)
ubuntu-touch
、
cmake
以及如何使
CMake
在安装它们之后找到它们?据我所见,像FindFreetype或
FindPNG
这样
的
脚本会查看特定
的
路径,但是chroot中
的
库和头位于不同
的
路径(arm gnueabihf/.)。
浏览 0
提问于2016-03-24
得票数 0
回答已采纳
1
回答
GCC期权
的
CMake
配置等价
c++
、
gcc
、
cmake
、
linker
但我似乎无法用
CMake
创建一个等价
的
配置。这就是我
的
CMakeList.txt文件
的
样子(由CLion
生成
):project(cfirst) add_executable(cfirst ${SOURCE_FILES}) 这导致编译失败,
引用
了多个“
未定义</em
浏览 2
提问于2017-06-19
得票数 0
回答已采纳
1
回答
如何用MinGW构建开放式场景图
cmake
、
mingw
我想安装最新
的
开放场景图,最新
的
稳定版本下载了3.0.0和
Cmake
2.8.12.2。我尝试用
Cmake
配置源代码,
生成
器是CodeBlocks MingGW,点击
Cmake
中
的
configure按钮会报告以下错误。在
Cmake
的
配置面板中,我看到有许多变量,包括Collada,DCMTK,Jasper LİL,QT等等。OSG是否依赖于所有这些变量和库?如果是这样,如果我想最小限度地安装,我如何知道变量
的
含义。W
浏览 2
提问于2014-03-14
得票数 0
3
回答
cmake
:对任何pcap函数
的
未定义
引用
c++
、
cmake
、
pcap
我想在linux上
的
Clion项目中使用pcap。CMakeFiles/main.cpp.o: In function `main':我以前没用过
cmake
Cmake
档案:project(mypr) set(SOURCE_FILE
浏览 6
提问于2017-04-10
得票数 5
回答已采纳
2
回答
CMake
`test_big_endian`失败了,没有合适
的
类型
c++
、
gcc
、
cmake
-检查大小/usr/local/
cmake
/share/
cmake
-3.19/Modules/TestBigEndian.
cmake
:51 (消息)上
的
失败
CMake
错误:找不到合适
的
类型找到调用堆栈(/lib 64/libc.a(usr.o)
的
未定义
引用
错误:对‘/lib/../lib64/libc.a(
浏览 10
提问于2021-02-04
得票数 0
1
回答
在linux下将错误GoogleMock与我
的
C++project链接起来
c++
、
c++11
、
linker
、
googletest
+0x13):
未定义
的
对测试
的
引用
::UnitTest::GetInstance()‘main.cpp:(.text.startup+0x1b):
未定义
的
对测试
的
引用
::UnitTest::Run().libgmock.a(gmok-all.cc.o):In std::__cxx11::basic_stringstream const克隆.compro.368’:gmok-all.cc:(.text+0x274):
未定义
的</
浏览 1
提问于2018-05-12
得票数 0
2
回答
cmake
构建.so库
c++
、
c
、
cmake
架构x86_64
的
未定义
符号:"_av_register_all",
引用
于util.cpp.o "_avformat_alloc_context“中
的
GetFrameCount( const*),
引用
于util.cpp.o "_avformat_close_input”中
的
GetFrameCount( const*),
引用
于:GetFrameCount( const*)在util.cpp.o "_avformat_fre
浏览 0
提问于2018-04-15
得票数 1
回答已采纳
1
回答
仅使用音频组件构建SDL2
visual-studio
、
audio
、
visual-c++
、
sdl
、
sdl-2
在最新
的
版本(2.0.14)中,我尝试在
CMake
中取消选中操纵杆、视频和事件,但在链接到实际应用程序时仍在寻找这些组件(
未定义
的
引用
)。如果sdl2
的
CMake
可以让您选择退出这些组件,那么它再次搜索它并抛出
未定义
的
引用
是没有意义
的
。 将其添加回来将使lib和exe大小与您不会选择退出这些组件
的
大小相同。
浏览 0
提问于2021-04-08
得票数 1
1
回答
实现裸causes库导致缺少*.so文件
android
、
cmake
、
android-ndk
、
sip
、
baresip
: src/main/main.c:944: error:
未定义</em
浏览 4
提问于2020-03-13
得票数 2
回答已采纳
1
回答
如何将多个库链接到
CMake
中
的
不同子文件夹中,并使用命名空间?
c++
、
cmake
最近,我开始学习
CMake
框架来构建
cmake
,并开始了一个虚拟项目来了解它是如何工作
的
。
cmake
_minimum_required(VERSION 3.20) set(
CMAKE
_CXX_FLAGS "${<
浏览 3
提问于2021-09-04
得票数 0
1
回答
__attribute__((弱))函数导致
未定义
的
引用
c
、
stm32
、
weak-linking
、
cmock
我目前正在尝试设置CMock,以便使用MinGW和
CMake
对STM32进行单元测试。在我
的
配置文件中,我设置了: give :选项,这样
生成
的
mock将为我提供弱函数。HAL_StatusTypeDef HAL_TIM_IC_Init(TIM_HandleTypeDef* htim) ... } 但是,当我编译时,它提供了对HAL_TIM_IC_Init错误
的
未定义
引用
如果我删除了weak属性,那么就不会出现
未定义
的
浏览 60
提问于2019-03-19
得票数 1
回答已采纳
1
回答
动态链路误差
c++
、
cmake
当我使用命令行编译代码时,一切都很好:但是,当我尝试使用
cmake
时,我会得到
未定义
的
引用
错误。CMakeLists.txt:project(myproject) set(
CMAKE
_CXX_FLAGS "${
CMAKE
_CXX_FLAGS} -lpngwrit
浏览 4
提问于2017-09-27
得票数 0
回答已采纳
2
回答
在
生成
的
.aar中捆绑静态/共享库
android
、
cmake
、
java-native-interface
我正在与Android合作
生成
.aar安卓模块。它允许我公开Java类和方法,以便在其他项目中调用它们。我该怎么补救呢?
生成
库
浏览 2
提问于2017-11-07
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Cmake 入门简介
特朗普前律师 Michael Cohen 承认引用人工智能生成的虚假法庭案例
C语言a+=b和a=a+b真的完全等价吗?ai=i+到底对不对?
从源码编译PaddlePaddle
g+,CMake和Makefile了解一下
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券