gpt4 book ai didi

C程序蓝牙套接字错误: protocol not supported (but "work" on linux mint)

转载 作者:行者123 更新时间:2023-11-30 20:33:54 25 4
gpt4 key购买 nike

您好,我来这里是想寻求一些有关我的程序的帮助: https://github.com/Vampire142/SchoolProject2017

特别是在这里:

sock = socket(AF_BLUETOOTH, SOCK_STREAM, BTPROTO_RFCOMM);

在 Linux Mint 18 上:代码工作起来就像一个魅力,除了我没有得到任何连接的设备(但是没有发送错误,很奇怪的情况......)

在树莓派上:编译后出现错误,需要添加 -std=c99,之后我得到一个工作可执行文件,但运行此文件后,我得到一个不支持的协议(protocol)。

不太明白问题出在哪里......我在 Linux 上找到的唯一好的 Bluez 教程是 Albert Huang 的指南称为“蓝牙编程简介”

我把树莓派上所有安装的包都放在这个pastebin上: https://pastebin.com/m7QXc3hN

一些帮助将非常感激:)

最佳答案

好吧,奇怪的事情发生了,树莓派出了新的更新,我让树莓派单独更新,现在程序没有发送错误了...也许内核/包中存在错误?

关于C程序蓝牙套接字错误: protocol not supported (but "work" on linux mint),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43786431/

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