栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Libusb未定义的引用

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Libusb未定义的引用

您必须设置库链接器标志以便在链接器中进行编译,您可以通过执行以下命令在控制台中获取完整列表

pkg-config --list-all

这些是您已在系统上安装的库,您必须链接到要使用的库。所以在你的例子中是libusb所以你

pkg-config --libs libusb

应该有输出

-lusb

要么

-lusb-1.0

这为您提供了必须传递给链接器的标志。例如

g++ myfile.cpp -lusb[-1.0]

然后,您编辑项目的配置并搜索链接器标志,在buildoptions中的某个位置应有一个文本字段。我不太确定在哪里可以找到它,但是建议使用它:

Project -> Properties -> C/C++Build -> Miscellaneous -> flags

找到它之后,只需在文本字段中添加链接器标志,就可以了。

编辑

由于我的答案是已接受的答案,因此我还添加了似乎对很多人有用的另一个标记。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/405738.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号