我在linux下编译程序的时候成功了,生成了对应的so文件,运行的时候提示SO文件undefined
symbol clock_gettime
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已结题
linux下编译的动态库,运行时提示undefined symbol clock_gettime
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
oyljerry 2016-07-26 08:00关注在你的编译选项中加上
-lrt本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2018-08-18 10:27洛白南歌的博客 今天在Linux服务器上提交的C++代码中调用了clock_gettime,编译时报错如下: mkdir -p dist/Debug/GNU-Linux g++ -o dist/Debug/GNU-Linux/zceapi_linux_demo build/Debug/GNU-Linux/APKpkgTofile.o build/Debug/...
- 2017-08-24 09:36yjztshl的博客 linux下编译出现这种错误,原因是clock_gettime函数找不到引用 这个函数在系统库librt中,在Makefile中加-lrt可以解决。
- 2021-05-12 18:14weixin_39933336的博客 当我尝试在Linux中构建项目时,我得到了Error: undefined symbol clock_gettime.所以我想出了我需要添加-lrt到构建命令(gcc).但是,现在它不会在OS X中编译:ld: library not found for -lrt.我不知道这个函数究竟在...
- 2019-10-02 03:14aizou2014的博客 在编译程序的时候出现undefined reference to `clock_gettime'吃的错误,发现是在链接的时候出错。 经过查找发现clock_gettime在实时库(real time)里面,由于链接的时候没有链接这个库导致报错。 解决方案: 只需...
- 2019-09-19 00:45chiqinxiang8006的博客 错误信息: centos下安装Redis时报错,报错内容为: [plain]view plaincopy /home/wm/redis-3.2.7/deps/jemalloc/src/nstime.c:120:undefinedreferenceto`c...
- 2016-03-02 22:02jackailson的博客 By:Ailson Jack Date:2016.03.02 个人博客:www.only2fire.com 本文在我博客的地址是:... 最近在学习Linux下的C编程,刚遇到一个问题:undefined reference to `...
- 2014-04-10 10:57岚天逸剑的博客 lrt,但有时发现即使加了-lrt仍出现这个问题,使用nm命令一直,会发现-lrt最终指向的文件没有包含任何symbol,这个时候,可以找相应的静态库版本librt.a,看看它里面是否存在`clock_gettime'。 /...
- 2015-06-23 17:08weixin_30650859的博客 解决办法如下 转载于:https://www.cnblogs.com/leijiangtao/p/4595864.html
- 一壶青梅酒的博客 1、undefined reference to `clock_gettime’ clock_gettime在实时库(real time)里面,编译的时候加上-lrt即可。 2、undefined reference to `__res_query' 编译时加上-lresolv即可。 ...
- 2015-04-14 18:36叶子一哥的博客 在编译程序的时候出现undefined reference to `clock_gettime'吃的错误,发现是在链接的时候出错。 经过查找发现clock_gettime在实时库(real time)里面,由于链接的时候没有链接这个库导致报错。 解决方案:...
- 2013-11-21 21:31风云来的博客 undefined reference to `clock_gettime' 链接错误解决方式: 则你只需要在你的Makefile文件添加 -lrt 或eclipse 里面添加rt库即可。
- 2011-05-17 20:49langeldep的博客 当你编译程序时, 碰到下面的链接错误, timeval.c:(.text+0x6f): undefined reference to `clock_gettime' 则你只需要在你的Makefile文件里面添加 -lrt ,重新编译即可。...
- 2022-09-08 10:24JohnLv7的博客 Linux 动态库的编译
- 2015-04-21 17:23zhai_zhe的博客 错误 undefined reference to symbol ‘clock_getres@@GLIBC_2.4
- 2011-11-30 10:23gengxt2003的博客 转自 ... Linux(FC14)下编译程序时出现下面的问题: /usr/bin/ld: libvalhalla-test.o: undefined reference to symbol 'clock_gettime@@GLIBC_2.2' /usr/bin/ld: note: '
- EasyGBS的博客 大家知道TSINGSEE青犀视频的国标平台EasyGBS目前已经是一套成熟完善的视频流媒体服务平台了,为了能够让国标协议的户外作业移动化和...最近我们重新编译了EasyGBD,发现出现undefined reference to 'clock_gettime@GL
- 没有解决我的问题, 去提问