解决Linux系统下,“/usr/bin/ld: 找不到 -lXXX”问题

这篇具有很好参考价值的文章主要介绍了解决Linux系统下,“/usr/bin/ld: 找不到 -lXXX”问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

参考链接:(5条消息) 解决Make时,“/usr/bin/ld: 找不到 -lXXX”问题的四种方法_回音谷的博客-CSDN博客

本文以Xxf86vm库作为例子,遇到不同的库直接替换这个库的名字就行。

报错:

/usr/bin/ld: 找不到 -lXxf86vm

意思是找不到名为Xxf86vm的库,库的名字应该是Xxf86vm.so,命名规则是libXxf86vm.so

1、首先先找电脑上是否下载了这个库

locate Xxf86vm.so

有可能会出现找不到“locate”的问题,按照提示安装就行,然后再找这个库。输入:

sudo apt install mlocate

2、电脑上如果已经下载过这个库,就会出现这个库的路径名,选择一个用软链接将两者链接起来【第二个单词是ln,不是大写的i,是小写的L】,问题就解决了

sudo ln -s /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 /usr/lib/libXxf86vm.so

3、电脑上如果没有下载这个库,就需要下载文章来源地址https://www.toymoban.com/news/detail-509074.html

sudo apt-get install apt-file
apt-file update
apt-file search libXxf86vm.so

到了这里,关于解决Linux系统下,“/usr/bin/ld: 找不到 -lXXX”问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 0101sub-process /usr/bin/dpkg returned an error code-dpkg-linux问题集

    kali linux有段时间没用了,现在有点时间想着继续学习下网络安全,那就升级更新下。 等待一段时间后,下载完毕执行安装和更新,更新的过程中报错退出了 问题1 更新kali-themes 需要kali-themes-common 2022.x版本,但是当前kali-themes-common为2023版本,导致 尝试解决问题,1步你不是要

    2024年02月15日
    浏览(29)
  • 执行docker- compose命令遇到-bash: /usr/local/bin/docker-compose: 无法执行二进制文件 问题的一种解决方法

    一、问题描述 当安装好docker-compose并添加执行权限后,执行命令docker-compose 相关命令时出现 -bash: /usr/local/bin/docker-compose: 无法执行二进制文件 二、解决思路 应该是安装包有问题,网上找了几种重新安装方法途径,还是会出现这个问题,最终找到一种可靠重新安装的解决方法

    2024年02月08日
    浏览(40)
  • Linux 报错 bash: /usr/bin/pip: 解释器错误:没有那个文件或目录

            今天在linux安装python库时,使用conda安装太慢,换了镜像源也没用,于是使用pip安装出现了解释器错误:没有那个文件或目录的问题,记录一下,或许对你有帮助。                 进入home/你的用户名/anaconda3/envs/虚拟环境名字/bin/pip,不能直接用cd进去,可以使用na

    2024年01月18日
    浏览(78)
  • “/usr/bin/python3: No module named pip“的解决

    在树莓派内安装了宝塔,以为宝塔安装的时候也已经把python3完整安装了,不料运行 sudo python -m pip install --upgrade pip setuptools wheel 时称找不到pip模块…… 网上有“打开终端,输入:python -m ensurepip”的方法,实测会报错“找不到ensurepip模块”。 直接重新安装pip: 系统会自动找到

    2024年02月11日
    浏览(25)
  • repo执行出现/usr/bin/env: ‘python’: No such file or directory问题

    下载 Repo 工具,并确保它可执行: 执行 repo version报错: 查看cygwin软件,python是自动安装在/usr/bin/python3.8。   要指定repo执行时使用的Python解释器,你可以修改repo脚本的第一行,也被称为\\\"shebang\\\"行。 在repo脚本文件的第一行,你可以使用以下格式来指定要使用的Python解释器路

    2024年02月05日
    浏览(38)
  • 解决pyspark运行报错:env: /usr/local/bin/python3: 没有那个文件或目录

    进入到spark目录下面:  修改spark-env.sh文件 路径是升级python版本后的python执行文件的目录 pyspark运行成功

    2024年04月27日
    浏览(28)
  • [已解决]ln: failed to create symbolic link ‘/usr/bin/python’: File exists

    安装python3 在添加软链时报错如下(翻译过来的意思就是:创建符号链接失败,文件存在。) 解决办法1,加个f参数覆盖之前存在的文件 把  -s  命令修改成  -sf  命令; -f  命令的意思是强制执行,也就意味着如果不存在就执行创建,存在就执行覆盖掉  解决办法2,先 删除

    2024年02月15日
    浏览(37)
  • Pyhotn: Mac安装selenium没有chromedriver-114以上及chromedriver无法挪到/usr/bin目录下的问题

    终端输入: 查看版本: 查看chrome版本 网上大多数是,基本到114就停了。 https://registry.npmmirror.com/binary.html?path=chromedriver/  各种搜索,https://googlechromelabs.github.io/chrome-for-testing/#stable   https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/119.0.6045.105/mac-arm64/chromedriver-mac-arm64.zip 接下来

    2024年02月05日
    浏览(47)
  • 解决/usr/bin/env: ‘python3\r’: No such file or directory

    1.异常原因: DOS系统下和Linux系统下对于换行键的表示不同。 在windows下,用连续的’r’和’n’两个字符进行换行。‘r’为回车符,’n’为换行符,比如原来的’aaabbb’更改为’aaa n bbb’后输出的结果为:aaa 换行 bbb。 #!/usr/bin/env pythonrn 在Linux下,用’n’进行换行。

    2024年02月08日
    浏览(80)
  • Linux创建用户后,登录报错/usr/bin/xauth: file /home/user/.Xauthority does not exist

    错误信息如下: 错误原因: 是因为添加用户时没有授权对应的目录,仅仅执行了useradd user而没有授权对应的家目录 直接解决办法如下(执行如下命令,以后就登录到终端上就不会出现上面的错误信息): 不过一般是可以避免这种情况的出现,添加用户执行如下命令即可:

    2024年02月11日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包