腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
加载现有
库
失败
、
、
、
然而,当运行(成功)加载libtest.so的代码时,liba.so.3似乎并不存在,当我向ldd寻求帮助时,我得到的结果是:
linux
-vdso.so.1 => (0x00007fff24fff000)libstdc++.so.6 => /usr/lib/x86_64-
linux
-gnu/libstdc.1 => /lib/x86_64
浏览 2
提问于2012-03-14
得票数 0
回答已采纳
3
回答
获取c++ (
linux
)中的
动态
库
目录
、
有没有什么编程的方法来获取程序加载的
动态
库
的
位置
?我正在开发一个外部
库
,它有一些依赖项,我需要相应地指出它的
位置
。例如,程序在以下
位置
运行:此程序使用位于以下
位置
的
动态
库
:在运行时
浏览 1
提问于2015-10-15
得票数 7
1
回答
动态
链接器/加载器
库
-缺少ld.so
、
、
以下手册描述了
动态
链接器/加载器
库
:/lib/ld-
linux
.so.2 -> /lib32/ld-
linux
.so.2 /lib32&
浏览 0
提问于2015-09-21
得票数 0
回答已采纳
2
回答
gcc 11建筑原型中的未定义符号
、
、
/protobuf# ldd -d src/.libs/protoc libprotoc.so.28=> not found libstdc++.so.6 => /usr/lib/x86_64-
linux
-gnu/libstdc++.so.6 (0x00007fdce230c000)libgcc_s.so.1 => /lib/x86
浏览 5
提问于2021-07-25
得票数 2
回答已采纳
1
回答
具有局部变量和静态变量的
动态
库
、
、
在
linux
中,
动态
库
可以有全局变量、局部变量和静态变量吗? 如果是,那么这些变量中的每个变量将存储在内存中的什么
位置
?在我看来,全局变量和静态变量将与
动态
库
的代码部分一起使用,而局部变量应该在调用
动态
库函数的可执行文件堆栈中声明。
浏览 14
提问于2009-11-10
得票数 0
回答已采纳
1
回答
显示ld通过-l找到
库
的路径
、
、
有没有可能让g++/ld显示
库
的绝对路径,即-l选项解析到的
库
的绝对路径?在我的例子中,我尝试通过-llrs链接lrs
库
,我怀疑它会解析为/usr/lib/liblrs.so,但我想确认一下。
浏览 1
提问于2019-12-04
得票数 0
1
回答
环境变量过滤
例如,假设您正在使用LD_PRELOAD进行共享
库
插入。但是,当运行setuid程序时,LD_PRELOAD变量不起作用。它代表了我称之为“环境变量过滤”的一个案例。
浏览 0
提问于2012-10-11
得票数 0
回答已采纳
1
回答
OS指的是可执行文件本身
、
、
、
、
我不确定我是否以正确的方式问这个问题,但最近我尝试开发一个使用mysql/c++的应用程序g++ -o test main.cpp -I./include -L./lib -lmysqlclient -lmysqlcppconndyld: Library not loaded: /home/myname/Desktop/path/to/exe Reason: image not found
浏览 2
提问于2014-02-02
得票数 0
回答已采纳
3
回答
在gcc中同时使用静态链接
库
和
动态
链接
库
、
我需要发布一个可以在尽可能多的x86
Linux
发行版上运行的二进制文件。这意味着我必须静态链接一些
库
,比如glibc,因为用户可能没有我使用的版本。其他
库
必须是
动态
链接的,比如fontconfig,因为它依赖于缓存文件格式和硬编码
位置
,而这些文件格式和硬编码
位置
在每个系统上可能不同。 执行此操作的命令行选项有哪些?如果我指定-static,那么gcc将根本拒绝
动态
链接任何
库
。
浏览 1
提问于2009-05-01
得票数 55
回答已采纳
2
回答
共享
库
如何知道它驻留在何处?
、
、
我正在为
linux
机器开发一个共享
库
,它是相对于使用rpath的主可执行文件
动态
加载的。现在,
库
本身尝试
动态
加载与其
位置
相关的其他
库
,但不使用rpath (我使用scandir搜索某个文件夹中的共享
库
--我还不知道它们的名称)。只有当工作目录被设置为共享
库
位置
时,这才能工作,否则我会按预期在另一个目录中查找。 是否有任何实用、可靠的方法来确定共享
库
的驻留
位置
?我知道,我可以使用
浏览 6
提问于2017-01-10
得票数 3
回答已采纳
1
回答
ccx - calculix:当我想要执行ccx时,为什么会发生错误?
、
、
、
、
我已经安装了ccx (Calculix解决程序)来解决一个物理问题。预处理器cgx工作正常,但是当我在终端中使用.inp文件(abaqus)运行ccx时,会出现一个错误:当我只运行没有标志或.inp文件的ccx时,结果是:我在我的ubuntu14.04计算机上安装了libgfortran3 (64位: x86_64),并将"libgfortran.so.3.0.0“文件链接
浏览 5
提问于2015-10-21
得票数 0
回答已采纳
1
回答
用
动态
库
运行cmake项目
、
我正在做一个项目,它使用了一个第三方的封闭源代码SDK,它由一个共享
库
和相应的头文件组成。我试图避免将
库
添加到搜索路径中,这样我就可以尝试根据
库
的几个不同版本编译该项目以进行测试。我的问题是如何处理共享
库
,以便项目能够很好地构建和运行?我可以构建项目,但是新创建的可执行文件无法找到我需要的共享
库
。如果我将共享
库
复制到与可执行文件相同的文件夹中,它将运行,但我希望避免手动执行这个额外的步骤,以使其他开发人员更容易操作。什么是管理共享
库
依赖关系的好方法,以便在构建项目时,即
浏览 5
提问于2013-05-06
得票数 0
2
回答
共享
库
的静态加载是否像
动态
加载或静态链接一样链接?
、
、
据称, library
浏览 0
提问于2014-04-16
得票数 3
回答已采纳
1
回答
基于OSX的C/C++嵌入Julia
、
我试图编译一个非常简单的C/C++程序来调用Julia函数。按照您在朱莉娅文档页面上找到的说明,我设置了指向/Users/william.calhoun/Desktop/romeo/lib/julia的libjulia.so链接路径,并设置了libjulia.so的/Users/william.calhoun/Desktop/romeo/include/julia查找julia.h的包含路径#include <stdio.h>#include <julia.h&
浏览 5
提问于2015-08-17
得票数 1
2
回答
在netbeans中使用QtApplication
、
、
我已经在netbeans中使用QtApplication创建了一个项目,并且我需要从另一个普通的C/C++ project.Can项目中调用该项目中的函数。有人告诉我该怎么做吗?谢谢
浏览 0
提问于2013-08-19
得票数 0
1
回答
在macos上没有正确链接
库
的节点-gyp
、
、
、
我正在处理一个节点加载项,但是在使用node构建
库
时出现了一个错误。
浏览 14
提问于2020-07-13
得票数 2
回答已采纳
3
回答
如何在Ubuntu中设置$LD_LIBRARY_PATH?
、
、
我需要这样做: 在
linux
上,我们必须找到一些不位于标准
位置
的
动态
库
。
浏览 0
提问于2010-11-14
得票数 18
回答已采纳
2
回答
库
位置
-
Linux
、
、
我有一个SFML应用程序,我想从
Linux
为Windows编译它。./...hpp: No such file or directory我从来没见过,典型的在哪里?
浏览 1
提问于2015-12-24
得票数 0
1
回答
查找
库
中的所有
动态
初始化
、
、
、
我有几个大型代码
库
,可以编译成
动态
库
。我知道其中一些有一些非常昂贵的
动态
全局
动态
初始化器。(即构造成本非常高的类/结构的全局实例。)我想要一种方式来查看这些
动态
初始化器在代码中的内容/
位置
的列表,这样我就可以看到它们是否很昂贵,是否需要重构。我想避免深入研究大量的汇编,因为其中一些
库
非常大,可能包含数百个
动态
初始化器(其中许多很小,而且相当便宜,比如字符串构造)。 有没有工具可以帮我解决这个问题?(我的工具链是Re
浏览 17
提问于2011-11-14
得票数 1
回答已采纳
1
回答
linux
如何解析用作扩展的
库
的未解析符号
、
、
有一个神秘的问题,我正在试图理解: 我开发了一个可以用
动态
库
扩展的应用程序,其中包含一些代码,但是需要访问应用程序本身定义的一些函数。现在让我抓狂的是,为什么所有这些都在
linux
上工作,而不必创建LIB呢?这个windows的东西很讨厌,但是它是非常有意义的,但是在
linux
上我可以构建EXT,即使不用构建APP或LIB,它只是在某种程度上忽略了这些未解决的符号并将其链接起来。为什么
linux
上的应用程序不需要LIB,而windows需要它呢?为什么可以在
linux
上用未解决的外部符号
浏览 0
提问于2014-12-10
得票数 9
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux库概念,动态库和静态库的制作,如何移植第三方库
警惕利用Linux预加载型恶意动态链接库的后门
动态库与静态库小看法
探索静态库与动态库的“奥秘”
全国PPP管理库动态周报
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券