腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
静态
libgcc和
静态
libstdc++不工作
、
、
我尝试用-static -
静态
-libgcc-
静态
-libstdc++编译项目,以便
静态
链接库
。但是,exec是用动态
链接库
编译的。我试着重新安装gcc和g++,但是没有帮助。这完全是我本地环境的错误,因为在别人的机器上,它是
静态
连接的。ELF 64-bit LSB executable, x86-64, version 1 (GNU/
Linux
), dynamically linked (uses shared libs), forGNU/<e
浏览 5
提问于2015-07-15
得票数 2
2
回答
为什么Win和
Linux
上PCRE
静态
库的大小不同
、
、
、
、
这是我第一次在我的项目中
使用
PCRE库。我下载了源代码(版本8.20),并在
linux
和windows (都是x86)上用相同的选项构建了它。我真的对图书馆大小的差异感到困惑。在windows上,我有138Kb的
静态
库,而在
Linux
上,它是1700Kb,是它的12倍多。我将感谢您对此的任何评论。也许我做错了什么?更新:优化标志为-O2在
linux
上
使用
浏览 3
提问于2011-11-25
得票数 1
1
回答
cmake如何实现局部
静态
链接、局部动态链接?
我正在做一个
使用
mongodb作为数据库的c++项目。我想
静态
链接mongodb驱动程序。-Wl,-Bdynamic -lgcc_s -lstdc++ -lcrypto -lssl -lrt libgcc_s.so.1 => /lib
浏览 0
提问于2016-03-15
得票数 1
1
回答
导出链接到动态库的
静态
库中的符号
、
、
、
、
在MSVC2017中有以下场景: extern "C" __declspec(dllexport) bool foo() return true; 现在,由于动态
链接库
没有
使用
(不是一个可行的解决方案),我可以
浏览 0
提问于2019-05-27
得票数 5
1
回答
将
静态
库转换为动态
链接库
的方法
、
、
、
如果我所有的库都是一个*.一个
静态
库。有没有办法把它转换成*.so动态
链接库
?也许
使用
ld? 我
使用
的是SUSE
Linux
。精灵平台。
浏览 1
提问于2010-10-13
得票数 4
回答已采纳
4
回答
为什么要
使用
显式参数进行
静态
和动态链接
、
、
我主要在Windows上工作,最近我开始在
Linux
上工作。我有个疑问。我在Windows中
使用
Visual Studio作为IDE,在
Linux
中
使用
Makefile。Windows中有两种类型库:
静态
库(.lib)和动态
链接库
(VC++)。这很明显(不是吗?)如果我链接lib文件,我
使用
静态
链接,否则
使用
动态链接。现在,当我
使用
g++编译器时,为什么我需要显式地提到-Bstatic/-static或Bd
浏览 3
提问于2012-12-24
得票数 3
回答已采纳
4
回答
静态
链接库
的利弊是什么?
、
、
、
我想发布一个我作为业余爱好开发的同时适用于
Linux
和Windows的应用程序。这个应用程序依赖于boost (可能还有其他库)。我认为
静态
链接库
是个好主意,这样可执行文件就不会有任何依赖关系。因此,最终用户可以将可执行文件放在一个目录中并开始
使用
它。然而,当我在网上做一些研究时,我发现了一些关于
静态
链接库
的负面评论,一些人甚至认为带有
静态
链接库
的应用程序很难移植,这意味着它只能在我的高度相似的系统上运行。 那么
静态
链接库</
浏览 1
提问于2010-03-16
得票数 12
回答已采纳
2
回答
我能轻松构建一个
静态
二进制文件在fakeroot中
使用
吗?如何构建?
、
但我不确定,
静态
链接器是否真的可以像动态链接器那样替换/重命名符号。
浏览 0
提问于2011-11-23
得票数 1
1
回答
静态
库和动态
链接库
对WP8意味着什么?
、
、
、
、
当我读到的时候,我看到 假设我有我的Windows库源代码(例如openssl),我是否需要转换为WP8
静态
库以供WP8应用程序
使用
?无论我是
使用
WP8
静态
链接库
还是动态
链接库
浏览 2
提问于2013-06-20
得票数 0
回答已采纳
7
回答
我如何告诉cmake我想让我的项目
静态
链接库
?
、
、
、
、
我正在尝试
使用
CMake构建一个基于OpenCV的项目,在
Linux
上运行。TARGET_LINK_LIBRARIES (my-executable ${OpenCV_LIBS}) 但这会导致动态
链接库
。如何链接到
静态
库?
浏览 0
提问于2010-09-21
得票数 25
回答已采纳
1
回答
python加载
静态
库
、
、
我有一个新的问题与加载动态
链接库
的这里。我没有任何问题加载动态
链接库
的".so",".dll“扩展。现在我对扩展名为".a“的动态
链接库
遇到了一些问题。它是一个
静态
库。/staticlibraryname.a") 顺便说一句,我的os env是一个
linux
开放的suse。
浏览 1
提问于2016-12-09
得票数 0
2
回答
linux
g++将64位共享库代码链接到
静态
库
、
、
、
、
上下文:我可以创建一个共享对象库,它链接到一个
静态
库,在32位
linux
上没有任何问题。当我在64位
linux
上尝试相同的构建时,我会看到这个链接器错误:这个错误在网络上很常见。解决方案是
使用
位置无关代码(-fPIC)编译
静态
链接库
。 我不明白的是,为什么32位构建不需要这一点。有人能帮忙吗?
浏览 2
提问于2010-08-23
得票数 9
回答已采纳
3
回答
Windows下*.a与*.dll的区别
据我所知,可以将所有的*.o文件打包到一个*.a中,这是一个其他应用程序可以在
Linux
上
使用
的可分发文件。 但是*.a和*.dll有什么不同呢?它们可以互换吗?
浏览 0
提问于2010-01-26
得票数 5
回答已采纳
1
回答
在ubuntu上的
静态
链接线程会导致未初始化的值跳转(val差制)
、
、
、
、
当im在ubuntu20.04上
使用
gcc 11.1编译器
静态
链接p线程库时,我的程序在运行时完全按照预期工作。如果我不
静态
地
链接库
,就不会出现错误或警告。
浏览 3
提问于2021-10-26
得票数 1
回答已采纳
1
回答
如何确认库是
静态
链接的?
、
、
、
、
我已经编辑了我的CMake脚本,将libcurl链接到
Linux
上的C++应用程序。 除了将libcurl添加到目标
链接库
之外,我还设置了libcurl标志DCURL_STATICLIB。什么是确定的方式来检查这个已经
静态
链接,而不是动态链接?
浏览 9
提问于2022-11-13
得票数 0
1
回答
什么时候在iOS中
使用
动态
链接库
?在iOS中
使用
动态库的优点是什么?
、
、
、
对于动态
链接库
、窗口中的和
Linux
与iOS之间的优势之间的区别,我感到很奇怪。我了解到库可以分为
静态
库和动态库。
使用
动态库的优点是允许其他应用程序
使用
相同的动态库( in Window,.dll file),这样可以减少每个应用程序的内存
使用
量,并且可以更容易地重新分发动态库而不是重新分发应用程序。实际上,在
使用
一些应用程序时,我可以体验到“没有XXX.dll文件”。 在Xcode中,当创建新项目时,我们可以选择框架和fr
浏览 4
提问于2021-04-21
得票数 2
回答已采纳
2
回答
在
Linux
上
静态
链接库
、
、
、
、
它
使用
静态
编译的libsqlite3版本3.7.4 (具有独立于程序的代码生成-fPIC编译器选项)。我非常确定我链接的是正确的
静态
sqlite3库……生成的共享对象的ldd输出没有将libsqlite3.so列为依赖项(尽管用于创建XPCOM组件的libxul.so
使用
libsqlite3.so)。
浏览 0
提问于2010-12-28
得票数 0
1
回答
将SDL2、SDL_image捆绑到我的应用程序中
、
我正在
使用
C++11中的一个简单的SDL2应用程序,我对将所需的库与我的应用程序捆绑在一起感到好奇。现在,我需要在机器上安装SDL2、SDL_image和libpng。但是,如果用户没有安装库呢?我正在
使用
Cmake来构建。
浏览 2
提问于2013-10-04
得票数 1
1
回答
linux
中的
静态
链接库
、
、
我有一个链接到许多库的应用程序,它们中的大多数都可以在我的机器上作为
静态
和动态库
使用
。下面是ldd命令的输出。
linux
-gate.so.1 => (0xffffe000)libc.so.6 =/lib/libc.so.6 (0xb76cc000) libcrypto.so.0.9.8 => /usr/lib/libcrypto
浏览 1
提问于2010-10-06
得票数 3
1
回答
最大外部符号长度
、
、
关于C++中的最大外部符号长度(全局变量、函数、类等名称),我有两个问题: C++语言的GNU和其他链接器(
静态
链接)中的最大外部符号长度是多少?
Linux
,Windows (动态链接)上的动态
链接库
的最大外部符号长度是多少?
浏览 4
提问于2015-08-28
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+程序编译之谜(二)——隐藏源码,动态和静态链接库的秘密
警惕利用Linux预加载型恶意动态链接库的后门
网站伪静态配置使用
使用Nunjucks构建包含组件的静态站点
使用 APKHunt 静态分析 Android 应用程序
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券