千家信息网

如何解决Unixbench安装报错信息的问题

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍如何解决Unixbench安装报错信息的问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!运行环境:Ubuntu 16.04.3 x86_64在Ubuntu下安
千家信息网最后更新 2026年11月02日如何解决Unixbench安装报错信息的问题

这篇文章主要介绍如何解决Unixbench安装报错信息的问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

运行环境:

Ubuntu 16.04.3 x86_64

在Ubuntu下安装运行Unixbench时,提示报错信息如下

gcc -o ./pgms/ubgears -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall ./src/ubgears.c -lGL -lXext -lX11 /usr/bin/ld: /tmp/ccnTgDEZ.o: undefined reference to symbol 'sincos@@GLIBC_2.2.5' //lib/x86_64-linux-gnu/libm.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status Makefile:240: recipe for target 'pgms/ubgears' failed make: *** [pgms/ubgears] Error 1

通过查阅资料,由于ubgears.c中会用到数学函数,而实际运行时找不到对应的数学函数,只需要在显示调用函数函数库即可,在Makefile中GL_LIBS 后添加-lm

使用ld -v查看ld工具版本

从binutils2.22开始,ld开始把-no-copy-dt-needed-entries默认打开,这样一来,ld不会再自动递归地解析链接的lib,而需要由用户来一一指定。

以上是"如何解决Unixbench安装报错信息的问题"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

函数 信息 问题 内容 数学 篇文章 运行 这样一来 一来 价值 兴趣 实际 小伙 小伙伴 工具 更多 版本 环境 用户 知识 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网金融科技 成都互联网科技公司 互联网科技logo设计 万达互联网科技 亿人帮互联网科技 金融科技和互联网金融 互联网科技公司招聘 卫星互联网科技股票 北京大学互联网科技怎么样 广州慧亚互联网科技怎么样 佳云科技和互联网广告 互联网和黑科技的看法 科技赋能视角下互联网保险发展 南通创西澳互联网科技有限公司 雨阳互联网卡科技有限公司 萌小萌互联网科技河南有限公司 中国科技和美国互联网 兰石爱特工业互联网科技分公司 杭州融税互联网科技有限公司 山东蛋芒互联网科技有限公司 广州紫鲸互联网科技有限公司 互联网科技工作委员会毛军 工业互联网科技新基建 无线互联网科技 深圳天众互联网科技公司 重庆互联网医院沙龙医盟信息科技 杭州壁岐互联网科技有限公司 翼展科技 首家互联网医院 互联网科技公司营业执照怎么办理 宁波跨境商互联网科技有限公司
0