当前位置:首页 > 知识普及 > 正文内容

cmake之 第三方库始终报错 /usr/bin/ld: cannot find -lxxx?

cmake之 第三方库始终报错 /usr/bin/ld: cannot find -lxxx?

为什么自己要添加始终?感觉很奇怪?

cmake之 第三方库始终报错 /usr/bin/ld: cannot find -lxxx? 第1张

加载第三方库对于一个程序是很经常碰到的事情。

首先cmake之 第三方库始终报错 /usr/bin/ld: cannot find -lxxx?,自己应该很清楚第三方库的位置哈。将库添加到工程中。

#注意:动态库简写cmake有什么用,全称均可;静态库要全称。

S(main hello)

#S(main .a)

此时cmake有什么用cmake之 第三方库始终报错 /usr/bin/ld: cannot find -lxxx?,编译报错/usr/bin/ld: find -lxxx

使用cmake提供的指定第三方库路径。

(/usr/lib/hello)

编译,再次报错/usr/bin/ld: find -lxxx?

通过分析官方文档cmake有什么用,发现这个问题其实是代码的顺序问题,务必 要放在() or ()前面。

官方文档:

ok

————————————————

最终解决: 竟然是不用-l  不知道是不是和cmake 版本有问题。

target_link_libraries(cyber_demo -lcyber libcrypto.a libssl.a -lpthread)

原文链接:

加入微信交流群:************ ,请猛戳这里→点击入群

扫描二维码推送至手机访问。

版权声明:本文由智汇百科网发布,如需转载请注明出处。

本文链接:https://www.zhihuibkw.com/post/5179.html

分享给朋友:

“cmake之 第三方库始终报错 /usr/bin/ld: cannot find -lxxx?” 的相关文章

ChatGPT通过美国医师资格考试!医生:未来将失业

ChatGPT通过美国医师资格考试!医生:未来将失业

近年来,人工智能的发展速度令人瞩目,其中 ChatGPT 作为一种大型语言模型,在自然语言处理领域取得了巨大的成就。最近,有消息称 ChatGPT 成功通过了美国医师资格考试,这一事件引起了广泛的关注和讨论。美国医师资格考试是全球公认的医学专业考试,难度极高,对考生的医学知识、临床技能和职业道德等方...

手机摄影知识:拍出大片质感的技巧

手机摄影知识:拍出大片质感的技巧

在当今数字化的时代,手机已经成为了我们生活中不可或缺的一部分,而手机摄影也逐渐成为了人们记录生活、表达自我的重要方式。要想拍出具有大片质感的照片,仅仅依靠手机的硬件是远远不够的,还需要掌握一些摄影技巧和方法。本文将为大家介绍一些手机摄影的技巧,帮助你轻松拍出大片质感的照片。一、选择合适的拍摄时间和地...

法律常识维护自身权益的武器

法律常识维护自身权益的武器

在生活的舞台上,我们每个人都可能遭遇各种权益被侵犯的情况,无论是在消费领域、职场之中,还是在日常生活的点滴之中。当权益受到侵害时,我们不能只是默默忍受,而应拿起法律这一强大的武器,来捍卫自己的合法权益。法律常识就如同我们手中的利剑,能在关键时刻为我们劈开迷雾,指引我们走向公正的道路。了解基本的法律概...

土壤知识了解土壤才能种好植物

土壤知识了解土壤才能种好植物

土壤,是地球上最珍贵的自然资源之一,它犹如植物的摇篮,承载着植物生长的一切基础。只有深入了解土壤,我们才能真正种好植物,让那一片片绿色在大地上绽放。土壤的构成是复杂而多样的。它由矿物质、有机质、水分和空气等多种成分组成。矿物质是土壤的骨架,提供了植物生长所需的基本营养元素,如氮、磷、钾等。有机质则如...

花卉知识常见花卉的识别与养护

花卉知识常见花卉的识别与养护

花卉,以其绚丽的色彩、各异的形态和芬芳的气息,成为大自然赋予我们的珍贵礼物,也是人们生活中不可或缺的一部分。在众多花卉中,了解常见花卉的识别与养护方法,不仅能让我们更好地欣赏它们的美丽,还能延长它们的花期,让我们的生活充满生机与色彩。一、常见花卉的识别1. 玫瑰玫瑰是世界著名的花卉之一,其花朵形态多...

礼仪知识做有修养的人

礼仪知识做有修养的人

礼仪,如同璀璨的星光,在人类社会的长河中闪耀着永恒的光芒;礼仪,恰似悠扬的旋律,在生活的舞台上奏响和谐的乐章。以礼仪知识为基石,我们方能成为有修养的人,展现出优雅的气质和高尚的品德。礼仪是人际交往的润滑剂。在社会交往中,恰当的礼仪能消除隔阂,拉近人与人之间的距离。一个微笑、一句问候,看似微不足道,却...