libQtSerialPort.so:-1: error: file format not recognized; treating as linker

编译环境

在Linux QT环境下,使用串口库,出现以下报错
libQtSerialPort.so error: file format not recognized; treating as linker

原因

识别不了该文件格式,只能当做一个链接识别。
可以检查一下文件格式,看看是不是变成其他的了。

产生原因是因为你在Windows下解压了,然后再复制到Linux下面,这样就会出现格式错误的问题

解决方法

直接将压缩包传到Linux下,在Linux下解压即可。

你可能感兴趣的:(problem,analysis,qt)