|
2Qter豆
运行qmodmaster程序,连接出现unable to create the libmodbus context,查libmodbus文件,
应该是modbus对象无法初始化,又运行了qt5自带的qmaster,运行测试正常。
测试的是一个usb转串口的rs485头子。
modbus_t *ctx;ctx = modbus_new_rtu("com5", 115200, 'N', 8, 1);if (ctx == NULL) { fprintf(stderr, "Unable to create the libmodbus context\n"); return -1;}
就想问下在什么原因下无法创建?
感觉没道理啊?管理员运行也一样。
|
最佳答案
查看完整内容
C++ 里面无法创建对象可能是类是一个虚类吧,有虚函数没有被实现的那种,无法实例化,你看看文档试试!~
|