AFAIK é baseado no Qt5 +. Estou usando o Qtserial no meu projeto (pilotnavigator). Meu QTSDK 5+ está instalado localmente (não via apt). Estas são as instruções.
- Copie a pasta qtplayground-qtserialport para uma pasta local (de preferência onde estão seus projetos do Qt). Exemplo:
~/yourqtprojectfolder/pilotnavigator/qtplayground-qtserialport
- Crie uma pasta de compilação no mesmo nível chamada qtplayground-qtserialport-build na pasta pilotnavigator. Exemplo:
~/yourqtprojectfolder/pilotnavigator/qtplayground-qtserialport-build
Descubra onde o qmake mora. Normalmente ele está localizado na sua pasta Qt5, provavelmente ~ / Qt5x.x.x / 5.x.x / gcc_64 / bin
Abra um terminal Linux \
cd para a pasta qtplayground-qtserialport-build. Exemplo cd ~/yourqtprojectfolder/pilotnavigator/qtplayground-qtserialport-build
execute o qmake. Exemplo:
~/Qt5x.x.x/5.x.x/gcc_64/bin/qmake ~/yourqtprojectfolder/pilotnavigator/qtplayground-qtserialport/qtserialport.pro
make
(Se você receber um erro sobre o arquivo ausente libudev.h, você precisa instalar a biblioteca libudev-dev, por exemplo, sudo apt-get install libudev-dev
)
sudo make install