Mac OS X で qt 5.5.1 を使用しており、Windows 用のアプリケーションを開発したいと考えています。ここまでは順調ですね。.exe ファイルを生成するために、クロス コンパイラM クロス環境 (MXE)をインストールしました。コンパイラは動作しているようですが、mxe が Qt ライブラリのシリアルポートを認識していないという問題があります。qt5.5 を使用しているため、Qt シリアル ポートを手動でビルドする必要がなくなりました。Qt Serial Port は公式には Qt AFAIK の一部です。コマンドで Qt Makefile ジェネレーター ツールを実行すると、次のようになります。
<mxe root>/usr/bin/i686-w64-mingw32.static-qmake-qt5
次のエラー メッセージが表示されます。
Unknown module(s) in QT: serialport
アプリケーションの *.pro ファイルに、次の行を追加しました。
QT += serialport
この時点で誰でも私を助けることができますか?serialport lib を mxe にリンクする必要があると思います。しかし、これを解決する方法がわかりません。
ありがとう!