我阅读了有关杂散错误的所有其他问答,但找不到与我的问题类似的任何内容...
所以:我需要在 Raspberry Pi 3 Model B(在 RASPBIAN JESSIE LITE 内核 v.4.4 上运行)上为 pybluez [ https://github.com/karulis/pybluez ] 添加 BLE 支持,并且在构建 gattlib 时我得到了这些错误的巨大列表(这是控制台输出的扩展副本:https ://pastebin.com/KjRB5rB7 ):
/usr/include/boost/python.hpp:5:1: error: stray ‘\2’ in program
/usr/include/boost/python.hpp:5:1: error: stray ‘\264’ in program
/usr/include/boost/python.hpp:5:1: error: stray ‘\334’ in program
/usr/include/boost/python.hpp:5:1: error: stray ‘\354’ in program
/usr/include/boost/python.hpp:5:1: error: stray ‘\377’ in program
/usr/include/boost/python.hpp:5:1: error: stray ‘\3’ in program
我知道这是字符编码的问题,但对我来说这看起来很奇怪,这发生在下载的代码上。
有没有办法解决这个问题并继续安装?
我通过在 OsX 10.10.5 上运行的 MacBookPro 以 ssh 连接,并且 hpp 文件的字符集是随机的。
谢谢