腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
“‘ldd”在查找共享库时报告“未找到”
x86
、
g++
、
64-bit
、
shared-libraries
、
ldd
我有两个共享库,'engine.
so
‘和'cengine.
so
’。'cengine.
so
‘依赖于'engine.
so
',这是由’ldd‘-命令确认的: 然而,它声明它找不到库,即使它们都在同一个
目录
中!我必须以某种方式手动
指定
查找
目录
吗?此外,还有对'ld-
linux
-x86-x64.
so
.2‘的依赖。我已经将程序构建为32位应用程序(没有-m64参数),为什么它会自动链接
浏览 2
提问于2015-03-02
得票数 0
1
回答
CodeBlocks -“未定义的对符号'XConvertSelection‘的引用”
c++
、
linker
、
codeblocks
我做了一项研究,发现我应该链接到libX11.
so
。我确实在CodeBlocks
目录
Compiler Settings->Linker Settings->Add下添加了"/usr/lib/i386-
linux
-gnu/libX11.
so
"。
浏览 4
提问于2015-05-16
得票数 0
1
回答
在中用JNA加载.
so
文件的问题
java
、
linux
、
spring-boot
、
jna
so
文件目前保存在src/main/resources/
linux
-x86-64中。我尝试将它们保存在不同的
目录
中,例如src/main/resources/libs/
linux
-x86-64,并设置属性"jna.library.path",但是JNA仍然找不到文件。/i386-
linux
-gnu, /usr/lib/i386-
linux
-gnu, /
浏览 19
提问于2019-04-25
得票数 2
回答已采纳
1
回答
为什么链接器要更改共享库名称?
linker
、
ld
、
node-gyp
通过“node”传递链接器命令行选项,我
指定
我希望程序链接的库路径和库名。但是得到的可执行文件并不引用我
指定
的文件,它在/usr/lib中引用了一个不同的名称。我正在使用binding.gyp中的库部分来引用本地lib
目录
。ldd显示,node-gyp输出文件没有引用
指定
的文件--它引用的是一个完全不同名称的库-- /usr/lib/liboboe-1.0.
so
.1。libc.
so
.6 => /lib/x86_6
浏览 10
提问于2017-09-08
得票数 3
回答已采纳
1
回答
Dockerfile:无法复制文件
linux
、
docker
、
dockerfile
当我的码头集装箱启动时,我需要运行这一行:这两个文件只有在安装了一些包后才存在于Docker在Dockerfile中,我尝试过:COPY /lib/libc
浏览 4
提问于2022-03-28
得票数 2
回答已采纳
1
回答
库
目录
的搜索和链接顺序
gcc
、
linker
、
centos
、
ld
\n"); }
linux
-vdso.
so
.1 => (0x00007fff5535b000)libc.
so
.6 => /lib64/libc.
so
.6 (0x00002ac12e614000) /lib64/ld-
linux
-x86-64.
so
.2 (0x00002ac12dc51000)看看man ld,它声明(
浏览 2
提问于2016-03-15
得票数 4
1
回答
用于应用自定义修补程序的Buildroot Config选项
buildroot
我对buildroot很陌生,并致力于使用buildroot ..I构建Linaro,它有多个片段内核配置文件,并在中
指定
了这一点。我已经用BR2_
LINUX
_PATCH_DIR
指定
了一个自定义内核补丁
目录
。我没有设置一些未设置的配置标志,这些标志应该在.config files..
so
中,我怀疑补丁是应用的successfully..
so
,我尝试给出一个不存在的位置,作为
Linux
dir,它不会出现任何错误除了给BR2_
LINUX
_PATCH_DI
浏览 7
提问于2017-08-21
得票数 0
回答已采纳
2
回答
替换
linux
上的/lib dir
java
、
linux
要运行java,我需要d-
linux
.
so
.3库才能位于/lib
目录
中。我需要这个图书馆坐在另一个地方。如何
指定
java以在另一个
目录
中查找它?/java:没有这样的文件或
目录
浏览 5
提问于2015-04-28
得票数 0
1
回答
skimage.io -未定义的符号: omp_get_num_procs
python
、
intel-mkl
我尝试导入skimage.io,但出现以下错误:...mkl/intel64/libmkl_intel_thread.
so
:未定义符号: omp_get_num_procs 我的LD_LIBRARY_PATH中有一个mkl lib,如果我删除它的话: ImportError: libmkl_rt.
so
:无法打开共享目标文件:没有这样的文件或
目录
浏览 8
提问于2015-01-17
得票数 1
1
回答
Boost.Regex联动误差LUbuntu 14.04 g++ 4.8.2
c++
、
regex
、
c++11
、
boost
、
linkage
usr/bin/ld: cannot find -lboost_regex-mt我也没有/usr/lib/boost
目录
浏览 5
提问于2014-10-10
得票数 1
回答已采纳
1
回答
在通过网络文件系统共享的主
目录
下安装C C++库
c++
、
c
、
makefile
、
nfs
我的Home
目录
通过网络文件系统在多台
linux
计算机之间共享。我想在我的主
目录
下从源码安装一些C C++库,希望它们可以在所有的
linux
计算机上使用。我是否必须为不同的电脑在my Home的不同
目录
下安装库的不同版本? 假设我有一个调用这些库的C C++程序,我如何在Makefile中为不同的计算机
指定
不同的包含和链接文件和
目录
?是否要根据计算机的主机名确定
目录
?是否有可能将不同版本的.a和.
so
文件以及库中的头文件合并在一起,使
浏览 2
提问于2009-08-14
得票数 0
回答已采纳
1
回答
将解释器设置为相对于可执行文件的路径
c++
、
linux
、
linker
、
elf
/lib/ld-
linux
-x86-64.
so
.2 "${APPDIR}/usr/bin/myapp"readelf -l AppDir/usr/bin/myapp但是看起来它不喜欢相对路径,因为我得到了错误:bash: AppDir/
浏览 12
提问于2022-05-25
得票数 2
回答已采纳
1
回答
ldd可执行文件如何查找/usr/lib64 64/libstdc++.
so
.6?
c++
、
linux
、
gcc
、
linker
/myprogram...libm.
so
.6 => /lib64/libm.
so
.6 ...
浏览 4
提问于2014-06-19
得票数 0
回答已采纳
1
回答
为什么gcc在使用-l时会动态链接?
gcc
、
linker
、
shared-libraries
、
static-libraries
我用简单的方式编译它:根据gcc的文件(“链接选项”一节): $ ldd a.out
浏览 0
提问于2018-09-11
得票数 4
2
回答
如何强制链接器使用共享库而不是静态库?
c++
、
linux
、
unix
、
shared-libraries
这是从
Linux
编程书中引用的一句话: 假设libtest.a和libtest.
so
都是available.Then,链接器必须选择一个库,而不是other.The链接器搜索每个
目录
(首先是使用-L选项
指定
的
目录
,然后是标准
目录
中的
目录
)链接器查找包含libtest.a或libtest.
so
的
目录
,链接器将停止搜索
目录
。例如,下面的行将使用libtest
浏览 1
提问于2010-12-12
得票数 18
回答已采纳
1
回答
通过命令运行升级
command-line
我试图在ubuntu中运行升级,通过命令运行了更新,但之后,它显示了:拜托,这味精是什么意思?
浏览 0
提问于2014-03-07
得票数 2
1
回答
我能自动查找我在基于头文件链接时使用的-l参数(gcc)吗?
linux
、
gcc
、
build-automation
、
linker
通常,当链接到一个静态库时,我必须
指定
一个库
目录
和一个libX.
so
(或它的符号链接)的名称作为链接的-lX标志,并用-L标志
指定
它的
目录
。在流行的
linux
系统上,或者甚至是cygwin上,系统中是否存储了一些关于这一点的表?
浏览 1
提问于2010-04-11
得票数 1
回答已采纳
1
回答
如何定位libstdc++?
linux
、
linker
、
llvm
、
ld
最后,我注意到在旧系统上设置在我的LD_LIBRARY_PATH中的.bashrc有一个不同之处,该系统包含了大量
目录
,包括Cadence和其他杂项软件。.0 => /lib/x86_64-
linux
-gnu/libpthread.
so
.0 (0x00007ffff7dc1000) libstdc++.
so
.6 => /usr/lib/x86_64-
linux
-gnu/libstdc++.
so
.6 (0x0
浏览 4
提问于2012-10-05
得票数 2
回答已采纳
1
回答
为什么安装的Centos系统使用ld.2.17,而编译相同版本的glibc-2.17会产生ld.
so
linux
、
compilation
、
installation
、
linker
、
glibc
具体地说,为什么在新安装的版本中/lib64/ld-
linux
-x86-64.
so
.2链接到ld-2.17.
so
,然后如果我构建相同版本的glibc (2.17),生成的构建
目录
会显示一个不同的链接文件我没有安装任何新的Glib2.17可执行文件,只是在
指定
的glibc-build
目录
中构建它们。$ ls -lt /lib64/ld* lrwxrwxrwx. 1 root root 10 Sep 15 17:43 /lib64&
浏览 169
提问于2019-09-16
得票数 0
回答已采纳
1
回答
交叉编译不能链接Curl和Crypto
c++
、
linux
、
raspberry-pi
、
g++
、
cross-compiling
我通过sudo apt-get install arm-
linux
-gnueabihf安装了arm-
linux
,我想为Raspberry做交叉编译。我的制作文件是这样的:出现了这样一个错误: /usr
浏览 13
提问于2018-04-05
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux软件安装到指定目录方法
Linux-shell通配符查找指定文件或目录
指定灯光目录的位置
如何限制指定账户不能SSH只能SFTP在指定目录
Linux文件目录管理
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券