首页 > 其他分享 >/usr/bin/x86_64-w64-mingw32-ld: 找不到 -ldl

/usr/bin/x86_64-w64-mingw32-ld: 找不到 -ldl

时间:2024-08-15 10:51:49浏览次数:6  
标签:bin ld x86 mingw32 ldl 64 usr

问题由来:

拷贝在ubuntu  下提示/usr/bin/x86_64-w64-mingw32-ld: 找不到 -ldl

 (1)原因:

因为在ubuntu 下缺少libdl.a库

 

root@blj-virtual-machine:/usr/simul/123/sourcecode# make -s
/usr/bin/x86_64-w64-mingw32-ld: 找不到 -ldl
collect2: error: ld returned 1 exit status
make[1]: *** [/usr/simul/123/sourcecode/common.mk:85:/usr/simul/123/sourcecode/lib/libinstruction.dll] 错误 1
/usr/bin/x86_64-w64-mingw32-ld: 找不到 -ldl
/usr/bin/x86_64-w64-mingw32-ld: 找不到 -linstruction  ————因为这个库依赖于ldl库所以现需要解决ldl问题
collect2: error: ld returned 1 exit status
make[1]: *** [/usr/simul/123/sourcecode/common.mk:81:/usr/simul/123/sourcecode/TS30] 错误 1
make: *** [makefile:12:all] 错误 2
root@blj-virtual-machine:/usr/simul/123/sourcecode#

解决方案

将windows下的库拷贝至依赖库

例如自己源码或者ubuntu中安装的mingw32库文件中

 

标签:bin,ld,x86,mingw32,ldl,64,usr
From: https://www.cnblogs.com/blj28/p/18360426

相关文章

  • Binance 如何使用 Quickwit 构建 100PB 日志服务(Quickwit 博客)
    三年前,我们开源了Quickwit,一个面向大规模数据集的分布式搜索引擎。我们的目标很宏大:创建一种全新的全文搜索引擎,其成本效率比Elasticsearch高十倍,配置和管理显著更简单,并且能够扩展到PB级别的数据。https://quickwit.io/blog/quickwit-first-release虽然我们知道Quickw......
  • coca would have done 搭配
      have:585the:213to:190been:138i:135that:111it:110a:110and:93of:85in:72":66he:56you:53#:50had:45they:45she:37for:36on:36as:33if:33with:30we:30be:29but:28him:27his:25her:24think:24would:23more:23was:23-:22this:22th......
  • 如何在Maya用户界面中设置Arnold摄像机?
    Arnold是随Maya一起提供的、高质量的渲染引擎。Arnold是一款为满足长篇动画和视觉效果电影的需求而构建的高级蒙特卡洛光线追踪渲染器。 那么怎么在Maya用户界面中设置Arnold摄像机呢?要更改Arnold摄像机设置,您需要使用Maya的AttributeEditor中的Arnold标签页(确保您滚动到标......
  • c语言替换字符串 Replace the first ‘oldstr‘ with ‘newstr‘ in ‘srcstr‘
    #include<string.h>#include<stdlib.h>#include<stdio.h>#include<time.h>#include<ctype.h>#include<sys/stat.h>voidgetdate(char*datestr,char*format){ time_tnnowtime=time(NULL); structtm*ptmTemp=loc......
  • Sy.ExpressionBuilder 动态查询新体验
    省流模式,看下对比//常规查询varquery=users.WhereIf(m=>m.UserName.Contains(input.UserName),!string.IsNullOrEmpty(input.UserName)).WhereIf(m=>input.RoleIds.Contains(m.RoleId),input.RoleIds?.A......
  • WPBT (Windows Platform Binary Table) 是一种用于在Windows启动时传递信息的结构。它
    WPBT(WindowsPlatformBinaryTable)的起源可以追溯到Windows操作系统对ACPI(AdvancedConfigurationandPowerInterface)规范的扩展需求。ACPI是一个用于管理硬件配置和电源管理的标准,广泛用于操作系统与固件之间的通信。WPBT是这种规范的一部分,专门设计用于Windows环境。......
  • Sy.ExpressionBuilder 也许会是动态查询的另一种实现方式
     1.该表达式插件通过模型继承获取对应的能力。目前提供的模型有QueryModel:基础查询类PageModel:分页查询参数类(默认每页分页20条)FullQueryModel:查询模型,对比QueryModel多了查询集合QueryItems和过滤FilterFields。前端可以在后端给与的基础上,添加查询参数,对于前端来说......
  • 7.第二天和第三天(第三部分):Describing Signature Engines.2
    状态化signature监控不同类型的状态化切换1.ciscologin2.lpr3.smtp需要试验验证:start仅仅表示一个开始ciscodevice:仅仅只是匹配初始化时候弹出的提示符号,例如:useraccessvenfication,ciscosystemsconsole.passprompt:仅仅只是匹配一个密码提示符号,例如:password;co......
  • 7.第二天和第三天(第三部分):Describing Signature Engines
    ips的signature是被signatureengire创建的,这些engine是专门为了监控特定流量设计的,engine是senscr的一个组成部分,支持对signature的归类。engine是一个分析器和监控器。atomic:对单个包进行处理flood:监测由dos产生的攻击meta:执行事件关联normalizer:监测不明确或者异常的流......
  • 题解:AT_abc352_c [ABC352C] Standing On The Shoulders
    原地址:这里大意几个吃饱了撑的巨人在玩叠罗汉,每个人踩在前一个人的肩膀上,求这个叠罗汉最高有多高。思路直接先求出所有巨人的肩高之和,然后再一个一个枚举看加上哪一个巨人的头高最大就行了。代码#include<iostream>usingnamespacestd;inta[200005],b[200005];intmain......