在Ubuntu中打开c++端口到Arduino时出错
Error opening ports in C++ to Arduino in Ubuntu
我在ARduino编程,我试图将ARduino与c++连接起来。我有以下功能:
//Prueba.cpp
#include <iostream>
#include <SerialStream.h>
#include "/usr/local/lib/libserial.so.0.0.0"
using namespace std;
using namespace LibSerial;
int main() {
SerialStream my_serial_stream;
my_serial_stream.Open("/dev/ttyACM0");
my_serial_stream.SetBaudRate(SerialStreamBuf::BAUD_9600);
my_serial_stream << "a0" << endl;
return 0;
}
但是当我执行它时,像这样给我很多错误。
usr/local/lib/libserial.so.0.0.0:99:1: error: ‘377’ parásito en el programa
/usr/local/lib/libserial.so.0.0.0:99:1: error: ‘17’ parásito en el programa
/usr/local/lib/libserial.so.0.0.0:99:1: error: ‘37’ parásito en el programa
/usr/local/lib/libserial.so.0.0.0:99:1: error: ‘200’ parásito en el programa
In file included from Prueba.cpp:11:0:
/usr/local/lib/libserial.so.0.0.0:99:914: aviso: caracter(es) nulo(s) ignorados [activado por defecto]
In file included from Prueba.cpp:11:0:
/usr/local/lib/libserial.so.0.0.0:99:1: error: ‘205’ parásito en el programa
/usr/local/lib/libserial.so.0.0.0:99:1: error: ‘355’ parásito en el programa
/usr/local/lib/libserial.so.0.0.0:99:1: error: ‘17’ parásito en el programa
/usr/local/lib/libserial.so.0.0.0:99:1: error: ‘204’ parásito en el programa
/usr/local/lib/libserial.so.0.0.0:99:1: error: ‘351’ parásito en el programa
/usr/local/lib/libserial.so.0.0.0:99:1: error: ‘376’ parásito en el programa
/usr/local/lib/libserial.so.0.0.0:99:1: error: ‘377’ parásito en el programa
/usr/local/lib/libserial.so.0.0.0:99:1: error: ‘377’ parásito en el programa
/usr/local/lib/libserial.so.0.0.0:99:1: error: ‘277’ parásito en el programa
/usr/local/lib/libserial.so.0.0.0:99:1: error: ‘20’ parásito en el programa
有谁知道这是怎么发生的吗?我用sudo apt-get install libserdial-dev安装了libserial,但是什么也没有。
我想这可能对你有所帮助:
相关文章:
- 在执行其他功能的同时播放动画(LED矩阵和Arduino/ESP8266)
- 访问者访问变体并返回不同类型时出错
- 在Linux for Windows上编译C++代码时出错
- 读取文件的最后一行并输入到链接列表时出错
- 重载操作程序时出错>>用于类中的字符串 memebr
- 调用专用模板时出错"no matching function for call to [...]"
- C++-试图将函数指针推回到另一个CPP文件中的矢量时出错
- Arduino:for/while/if在void setup()或void loop()之前?——错误:之前需要不合格
- LINK 尝试使用 OpenSSL evp aes 256 c++ 时出错
- 在Google Kick start中提交时出错
- 在c++中访问int到类对象的映射时出错
- 分段错误当我试图运行程序时出错
- 使用dynamic_cast和构造函数时出错
- CHECK(调用)函数在Google Colab中出错
- 用pybind11包装C++抽象类时出错
- Arduino IDE 中使用 strncmp 函数时出错
- 从 Arduino 中的自定义C++库构造对象时出错
- Arduino C++ - 尝试实例化具有非类型模板参数的类时出错
- 在 Arduino IDE 上导入库时出错
- 在Ubuntu中打开c++端口到Arduino时出错