gpt4 book ai didi

c - 无法将 gcc 链接到 libbluetooth 库

转载 作者:太空宇宙 更新时间:2023-11-04 11:52:15 25 4
gpt4 key购买 nike

我正在使用 BlueZ 库使用 C 为 linux 开发基于蓝牙的应用程序。我正在尝试将 libbluetooth-dev 链接到我的 C 文件,但它不起作用。

/usr/bin/ld: cannot find -libbluetooth-dev
collect2: error: ld returned 1 exit status

我的项目目录是 bluez-5.45,我试图从这个文件夹构建项目并在这个主文件夹中添加我的 .C 文件

我安装了 libbluetooth-dev 库并尝试了该链接但无法执行此操作。链接命令:gcc -o 输出 myfile.c -libbluetooth

请让我知道我犯的错误。

最佳答案

“lib”是隐含的,因此链接为“bluetooth”而不是“libbluetooth”:

$ gcc -o output myfile.c -lbluetooth

关于c - 无法将 gcc 链接到 libbluetooth 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55732966/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com