腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
CMake
链接
静态
库
和
Glib
错误
、
、
我对
Cmake
的工作原理有一个相当新手的理解。我有一个项目,其中包括一个
静态
库
,而
静态
库
又依赖于
glib
。文件,我试着自己构建这个
库
--没有
链接
静态
库
。我尝试使用/包含的
库
是https://github.com/nettlep/gobbledegook。}) 下面是我的
CMake
文
浏览 160
提问于2019-03-09
得票数 3
6
回答
使用
GLib
2
和
CMake
的推荐方法是什么?
、
我想在我的C应用程序中使用
GLib
,它使用
CMake
作为构建系统。find_package(
GLib
2)在基于
cmake
的项目中启用
glib
的推荐方法是什么?
浏览 9
提问于2016-04-26
得票数 18
回答已采纳
2
回答
cmake
找不到
glib
2
、
、
在OS X 10.8.2上,我安装了macports并安装了:pkg-config-L/opt/local/lib -lglib-2.0 -lintl-I/opt/local/include/
glib
-2.0version 0.10.36 chec
浏览 1
提问于2013-03-02
得票数 2
回答已采纳
1
回答
g_object_set
链接
器与来自MacPorts的
glib
错误
、
、
、
在构建一个项目(它使用GStreamer 1.0,因此依赖于
glib
2.0)时,我遇到了一个奇怪的
链接
器
错误
,它使用
cmake
并针对
Glib
库
进行
链接
。
Glib
是使用macports安装的,libglib-2.0.0.dylib存在于/opt/local/lib/中。FindGLIB成功地找到了它的头文件(编译作品),并且${
GLIB
_LIBRARIES}也为
库
提供了正确的路径
浏览 4
提问于2015-10-22
得票数 2
回答已采纳
1
回答
未定义符号: polkit_unix_process_new在i386平台上
、
、
、
、
我正在打包一个在i386
和
amd64上使用i386的debian应用程序安装在两个平台上也都很好。虽然在amd64上一切正常运行,但是应用程序在i386上启动失败,出现以下
错误
:我试着安装libpolkit-gobjectStarkweather <mpstark@gmail.com>
浏览 2
提问于2015-04-18
得票数 0
回答已采纳
1
回答
无法在Gentoo上
静态
链接
glib
、
、
、
有没有提供
静态
链接
的
glib
库
的发行版?我需要将我的应用程序发布到基于glibc-2.7的系统上,这会导致针对glibc-2.1X构建的所有内容都无法运行,出现iostream问题。所以我不得不
静态
地
链接
所有的东西。/usr/lib/gcc/i686-pc-linux-gnu/4.5.3/../../../..
浏览 6
提问于2012-01-17
得票数 0
回答已采纳
1
回答
静态
链接
、
我正试图
静态
地将
glib
链接
到我的C程序中。我不知道什么是最好的方法。我下载了代码,并将其放在一个名为
glib
-2.36.4的子目录中。我在使用gcc时加上了"-Iglib-2.36.4“。H位于
glib
-2.36.4/
glib
目录中,在该文件中有对
glib
目录下其他头文件的引用(例如#include )。我不知道为什么会这样,因为
glib
.h
和
其他头文件都在同一个级别(在
glib
子目录中)。由于
浏览 0
提问于2013-09-09
得票数 0
回答已采纳
1
回答
将
静态
库
链接
到exe
和
共享
库
后的分段
错误
、
、
、
我有一个
静态
链接
glib
库
和
动态
链接
共享
库
的程序,而共享
库
又
静态
地
链接
相同的
glib
库
。当我运行这个程序时,我会得到一个分段
错误
。在gdb中调试之后,我发现在
glib
中定义了一个正在设置的global static变量,并且它在一个调用跟踪中和一个以后的调用跟踪中具有不同的值。然后我注意到变量地址也不同。可执行文件不应该覆盖共享
库</em
浏览 3
提问于2021-06-11
得票数 1
回答已采纳
2
回答
CMake
:
静态
地将libgcc
和
libstdc++
链接
到共享
库
中
、
、
、
、
问题:加载共享
库
会在Red生产环境(我将其复制到该环境)中出现问题,我相信这是因为它使用了不同的libstc++版本(
错误
: GLIBCXX_3_4_20未找到)。正如我从博客这个派生出来的那样,我尝试使用以下方法将
静态
链接
链接
到libgcc
和
libgc++: set(
CMA
浏览 3
提问于2016-08-01
得票数 25
回答已采纳
1
回答
使用
CMake
生成
静态
可执行程序
、
、
、
TLDR:一个带有子目录
库
的
CMake
项目成功
链接
,但创建了一个动态可执行文件.还有注:我读过所有相关的问题/答案,没有人回答这个问题。我创建了以下最小示例:(Git标签: SimpleExecutable)#include <uuid/uuid.h>/lib64/ld-linux-x86-64.s
浏览 3
提问于2021-07-12
得票数 1
回答已采纳
1
回答
“未定义的引用”with
cmake
、
因此,我正在尝试为学校编写一个applet,其中一部分需要使用
cmake
。我有两个不同的类包含在它们自己的文件中,并且我将它们用作主类的一部分。时,对于我试图使用这两个
库
中的一个的任何实例,我都会得到未定义的引用
错误
。我知道这与
链接
器
错误
有关,但由于我是
cmake
的新手,我不太确定使用TARGET_LINK_LIBRARIES的正确方式是什么。编辑CMakeLists.txt: # A name f
浏览 6
提问于2013-05-15
得票数 4
回答已采纳
1
回答
Caffe给GCC
链接
错误
“在创建共享对象时不能使用;用-fPIC重新编译”
、
、
、
我试图使用
CMake
安装make all,但是当我运行make all(在从build目录中运行
cmake
..之后)时,会得到以下
错误
:Makefile:129: recipe for target 'all' failed我不太明白
CMake
但是,我不知道我应该在哪里做
浏览 0
提问于2018-07-15
得票数 0
回答已采纳
1
回答
链接
器
错误
Android :对`G_STATIC_ASSERT‘的未定义引用
、
、
、
我正在为arm64-v8构建android项目,我使用NDK-r10构建了Libnice0.13,使用它的依赖项(
Glib
2.35.8),并且编译了
Glib
的所有依赖项(intl、iconv、ffi)因此,我成功地构建了
Glib
的
静态
库
,然后使用我的
glib
库
构建了一个Lib尼斯
静态
库
。现在我正在使用这些
静态
库
来构建我的android项目,我得到了以下
错误
,我不知道为什么它会给我
浏览 0
提问于2015-09-15
得票数 0
回答已采纳
1
回答
使用
CMake
静态
构建和
链接
、
、
、
、
我正试图用
CMake
静态
地
链接
CMake
应用程序。./buildconf not a dynamic executableinclude(CMakePrintHelpers“未定义的引用”
错误
:Scanning de
浏览 25
提问于2022-07-15
得票数 1
回答已采纳
2
回答
为什么巴泽尔在
链接
下,我如何修复它?
这适用于“构建”部分,但最终结果是外部使用者无法使用的
库
(即“包”失败,因为包已损坏)。对于上游(它使用
CMake
并做正确的事情),这一切都很好。然而,由于一些未知的原因,巴泽尔似乎没有将liblcm.so与
glib
联系起来。如果我在相同的总体
浏览 14
提问于2017-06-23
得票数 3
回答已采纳
1
回答
停止
cmake
target_link_libraries将
静态
库
的两个对象文件附加到
静态
库
本身。
、
我尝试用
cmake
+ ninja + msvc在Windows上构建一个相当大的共享
库
,该
库
由子文件夹中的多个
静态
库
组成。)CMakeFiles\sharedlib.dir\staticlib2\sourceD.cpp.objstaticlib2.lib 所以我得到
链接
器
错误
如
浏览 1
提问于2018-10-29
得票数 2
回答已采纳
1
回答
用
CMake
作为.a而不是.wasm + .js构建
静态
库
、
、
TL;DR 如何将
CMake
和
Emscripten配置为构建
静态
库
以生成WASM
和
JS引导文件?我有一个使用
CMake
构建的
静态
库
,我想使用Emscripten作为一个WASM
库
(
和
JS引导程序)构建它。原因是因为我告诉
CMake
我想要一个
静态
库
,所以它使用
CMAKE
_AR来构建。
CMAKE
_AR (如果未定义)在Emscrip
浏览 9
提问于2020-08-27
得票数 3
回答已采纳
1
回答
使用_GLIBCXX_USE_CXX11_ABI
链接
ROS
库
问题
、
、
、
、
我在一个使用ROS
和
WebRTC的项目中工作。ROS
和
std=c++11有什么问
浏览 0
提问于2017-09-16
得票数 0
3
回答
CMake
与
静态
链接
、
、
、
、
我在一个项目中使用
CMake
,并试图
静态
地
链接
一些
库
。虽然编译时没有问题,但
链接
正在为上述
库
中的调用抛出大量未定义的引用
错误
,即:undefined reference好像从
静态
链接
中跳过/排除了它们一样。 mysqlclient、mysqlpp
和
crypto++似乎被设置为
静态
链
浏览 4
提问于2013-06-07
得票数 35
回答已采纳
2
回答
CMake
:将add_library与多个源一起使用并在target_link_libraries中使用时的
链接
错误
、
完整的清单在结尾处包括,这里有具体的部分:
和
[0/1] Re-running
CMake
... -- Using14) set(
CMAKE
_CXX_FLAGS "${
CMAKE
_
浏览 1
提问于2019-01-20
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
go语言静态库的编译和使用
C+程序编译之谜(二)——隐藏源码,动态和静态链接库的秘密
VisualStudio下如何编译和使用最新版本的OpenCV
php链接mysql数据库数据添加和查询
libc.so.6小入门
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券