1

Visual Studio 2015 でコンパイルされた Qt 5.6.0 から Qt 5.12.0 にいくつかのコードを移行しました。QtBluetooth通常の (「低エネルギー」ではない) Bluetooth を使用するコードがいくつかあります。5.6.0 では、これは完全に機能していました。

Qt 5.12.0 では、アプリがロードされません。行方不明API-MS-WIN-CORE-WINRT-L1-1-0.DLLおよびAPI-MS-WIN-CORE-WINRT-STRING-L1-1-0.DLL. これらの WinRT ファイルが必要な理由がわかりません。Dependency Walker forQtBluetooth.dllは、これらのライブラリが見つからないと報告します。

Qt 5.12.0 で両方を試し、selft をコンパイルし、QtCreatorインストールの一部としてダウンロードしました。Windows 7 と 10 の両方を試しましたが、Windows 10 はスマートに動作します。常にこのエラーが発生し、これらのライブラリの場所や使用しない方法に関する情報が見つかりませQtBluetoothんでした。

QtBluetoothベースのアプリを Windowsで簡単に実行できるようにするにはどうすればよいですか?

編集: 提出された Qt バグ: https://bugreports.qt.io/browse/QTBUG-73272

4

1 に答える 1