腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在同一个程序中使用
Linux
C++共享
库
和静态
库
c++
、
linux
、
static
、
shared
如何在同一个
Linux
程序中同时使用C++共享
库
和静态
库
?编辑:问题不在于无法找到-lwhatever错误,因为它只是因为没有指定
库
的静态
版本
而发生。我要做的是指定哪些
库
是静态链接的,哪些是
动态
的。
浏览 2
提问于2012-03-02
得票数 2
回答已采纳
2
回答
查找Python3安装位置
python
、
shared-libraries
、
dlopen
对于我的项目,如果系统上安装了一个共享
库
(任何
版本
的>=3.2),我希望能够
动态
加载和使用Python3共享
库
。如果安装了多个Python3
版本
,最好知道哪个
版本
是默认
版本
(即当用户在终端中输入python3时使用的
版本
)。在Windows上,可以通过注册表发现Python位置,但是,我不确定在MacOS和
Linux
上是否也可以这样做。虽然通常可以在PATH上找到python3可执行文件,但是似乎没有一般的方法来定位Python
浏览 2
提问于2019-10-05
得票数 1
4
回答
Linux
: C/C++标准
库
静态与
动态
链接
c++
、
c
、
linux
、
shared-libraries
、
static-libraries
在任何操作系统上都可能静态或
动态
地编译C++/C标准
库
。在Windows上,我总是喜欢静态构建,因为它有助于避免在特定的Windows
版本
、
版本
和服务包上安装或未安装不同
版本
的
库
的"dll地狱“问题。……)所以,在我的经验中,在Windows上静态链接通常比
动态
链接更好。然而,我对
Linux
并不熟悉,所以任何人都能分享他的经验吗?我的问题是:如果我们忽略了
动态
链接可以节省内存和硬盘空间,如果我们计划使用自动安装程序
浏览 4
提问于2014-02-19
得票数 6
回答已采纳
1
回答
freebsd上的
Linux
(ibm_db libdb2.so.1)
python
、
sqlalchemy
、
informix
、
freebsd
我试图在bsd上使用一个
库
,这个
库
是为IBM连接为
linux
设计的:但我得到了导入错误: >我已经成功地安装了ibm_db和ibm_db_sa,我只是认为在bsd上使用
linux
应用程序更有问题。
浏览 7
提问于2012-03-15
得票数 2
4
回答
将C++编译成可移植的
linux
二进制文件
c++
、
portability
、
static-linking
、
portable-executable
我也听说过LSB (
Linux
),但我不知道它到底是什么,也不知道它在这个意义上是否有帮助。
浏览 8
提问于2011-04-06
得票数 11
回答已采纳
1
回答
动态
链接器/加载器
库
-缺少ld.so
dynamic-linking
、
shared-library
、
linker
以下手册描述了
动态
链接器/加载器
库
:/lib/ld-
linux
.so.2 -> /lib32/ld-
linux
.so.2 /lib32&
浏览 0
提问于2015-09-21
得票数 0
回答已采纳
1
回答
gcc默认使用静态或
动态
库
链接程序吗?
c++
、
c
、
linux
、
gcc
、
linker
我在我的
Linux
系统上安装了相同
库
的静态和
动态
版本
:/usr/lib/libsample.so如何强迫gcc使用静态或
动态
版本
的
库
?
浏览 4
提问于2014-03-30
得票数 12
回答已采纳
1
回答
如果
动态
加载程序找不到
库
,我可以运行可执行文件吗?
linux
、
linker
、
ld
、
dynamic-linking
如果所需的包不在当前机器上,我有一个包
管理
器,它将下载并解压缺少的
库
。 我能否挂接
linux
动态
链接器,以便在包
管理
器找不到
库
的情况下可以运行它?然后在库可用后重新运行
动态
链接器?
浏览 2
提问于2013-07-12
得票数 0
回答已采纳
2
回答
发布
linux
软件兼容性
c++
、
glibc
我想为
Linux
发布一个C++
库
。是否只有glibc
版本
决定与其他
Linux
发行版的兼容性(当没有其他
库
被
动态
链接时)?在过去5年中,是否有更好的方法来支持大多数
Linux
发行版,而不是设置几台虚拟机并在那里编译呢?例如,在一个非常老的
Linux
系统上编译的
Linux
二进制文件会在新的
Linux
版本
上运行吗?
浏览 0
提问于2015-05-25
得票数 2
回答已采纳
1
回答
需要GME在
Linux
下的Unity开发环境的mono
动态
库
,请提供?
腾讯云gme
、
c++
、
打包
、
linux
、
unity
Unity有
Linux
的
版本
,而GME没有
Linux
的
动态
库
,导致
Linux
下不但不能编译运行,导出项目也是各种报错,望检查一下
浏览 291
提问于2019-05-30
1
回答
cmake如何实现局部静态链接、局部
动态
链接?
cmake
我正在做一个使用mongodb作为数据
库
的c++项目。我想静态链接mongodb驱动程序。 librt.so.1 => /lib/x86_64-
linux
-gnu/librt.so.1
linux
-gnu/libm.so.6 (0x00007f7f8cfb7000) /lib64/ld-
浏览 0
提问于2016-03-15
得票数 1
1
回答
如何运行HyperLedger游乐场的docker安装?
docker
、
docker-compose
、
hyperledger-fabric
、
hyperledger-composer
我坚持执行步骤4:安装Hyperledger Fabric:顺便说一下,我在windows (不是bash,来自windows store)中使用Ubuntu 18.04LTS终端,它安装的composer
版本
是
浏览 18
提问于2019-07-09
得票数 0
回答已采纳
2
回答
跟踪Informix Client for
Linux
的ODBC调用
linux
、
odbc
、
trace
、
informix
我尝试跟踪运行在
Linux
上的程序中的ODBC函数调用。此程序
动态
链接ODBC
管理
器,然后连接到数据
库
并获取一些数据。通过添加到odbcinst.ini,我可以使用unixODBC跟踪ODBC调用:Trace=yes这种方法由IBM提供了文档: 但是,当我将
管理
器从unixODBC更改为Informix自己的
管理
器(libifdmr.so)时,并没有创建跟踪文件。有没有人成功地从
Linux</em
浏览 1
提问于2009-03-18
得票数 1
回答已采纳
1
回答
构建基于libzbar的Qt应用程序的问题
c++
、
linux
、
qt
、
cross-compiling
、
zbar
libzbarQT.so),在构建“对QWidget的未定义引用::QWSEvent(QWSEvent*event)”代码时,.I没有在QT代码中使用这个函数,我想知道哪个函数在内部调用这个函数,这样我就可以稍微修改
库
了PS:我正在使用arm-none-
linux
-gnueabi-g++工具链与LTIB交叉编译代码。
浏览 1
提问于2013-12-31
得票数 1
回答已采纳
1
回答
管理
c++
库
中
版本
的推荐方法
c++
、
versioning
我正在编写一个开源c++
库
,并希望
管理
它的
版本
。例如:标记每个
版本
、尚未发布的标签
版本
等等。我希望下载预编译
库
的人知道他们正在使用的
版本
,并可能并行地
管理
多个
版本
的
库
。这个
库
只编译为静态
库
(而不是
动态
库
)。我不使用cmake (我知道它支持
版本
标签)。建议的方法是什么?我应该添加一个包含当前
版本
的H文件吗?它应
浏览 3
提问于2017-09-23
得票数 0
回答已采纳
1
回答
什么是计算机科学中的
动态
和静态的一般含义?
computer-science
我听说过许多术语,如“
动态
绑定”、“静态绑定”、“
动态
链接”、“静态链接”和“
动态
加载”。 我所知道的是,当某些术语具有词汇表
动态
时,它意味着在运行时。但是为什么“
动态
”和“静态”呢?根据字典,
动态
是事物不断变化,“在运行时发生”等于“某事不断变化”?我不明白为什么人们用
动态
来表示“在运行时发生”。
浏览 7
提问于2016-01-27
得票数 0
3
回答
在
Linux
上使用为Windows编译的
库
visual-studio-2008
、
linker
、
g++
我有一个用visual studio for Windows 64位编译的
库
(静态和
动态
版本
),我想在
Linux
上使用它。这是一个商业
库
,要获得为
Linux
编译的相同的
库
,将需要很多天的电子邮件和提醒,等等。 我可以在
Linux
机器上使用这两个
库
变体中的一个(它们不是.net,而是本地
库
)来链接到它们吗?
浏览 3
提问于2010-12-17
得票数 0
回答已采纳
1
回答
Mach-O共享
库
(`.dylib`s)支持符号
版本
化吗?
shared-libraries
、
dylib
、
dynamic-library
、
mach-o
我在ELF
动态
库
中遇到了一些在
linux
平台上由解决的分段错误。但我在macOS上仍然会出现分段故障。在Mach-O共享
库
中有类似的特性吗?如果是这样,我如何才能在文件中看到
版本
信息?例如,我知道在
linux
上我可以做readelf -s libsomething.so,它会输出
版本
信息和符号。但是readelf占用了.dylib文件。
浏览 6
提问于2022-02-22
得票数 0
回答已采纳
1
回答
在windows编译器、cygwin和
linux
g++之间使用编译
库
linux
、
visual-studio
、
g++
、
cygwin
如果我有一个基于
动态
链接
库
和.lib的g++编译器,我可以用我用cygwin windows编译的应用程序来链接它们吗?如果不能,它能在
linux
g++
库
版本
上工作吗?从windows编译器、cygwin g++和
linux
g++生成的
库
是否可以交叉链接??
浏览 5
提问于2011-11-24
得票数 0
回答已采纳
1
回答
Linux
内核如何
动态
地使用模块?
linux-kernel
、
kernel-modules
、
dynamic-linking
、
dynamic-loading
理解
Linux
内核说模块是
Linux
内核的共享
库
吗?
Linux
内核如何
动态
地使用模块?是通过
动态
链接(使用LD_
浏览 0
提问于2018-10-17
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
全国PPP管理库动态周报
全国PPP项目管理库动态周报
SpringBoot中使用Flyway管理数据库版本
警惕利用Linux预加载型恶意动态链接库的后门
资产管理系统平台建立资产管理数据库,实现资产动态长效监管
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券