IDE を含む BlackBerry NDK をインストールし、SDK をダウンロードしました。今、私はすでに Qt-Creator 2.8.1、2.8.0、2.6.2 をセットアップしています... すべてのバージョンで、ビルド設定に別の問題があります。最も適切な試行は、2.6.2 で、手動で BB10 統合をセットアップすることでした。
BB10 NDK バージョン: ターゲット 10.1.0.4633 armv7le-v7 の 10.1
Creator は常に、以前に呼び出された bbnk-env.bat で開始されます。
2.6.2:
https://developer.blackberry.com/native/documentation/core/qt_porting_tools.htmlで提案されているように、custom-arm-linux-generic-elf-32bit を使用して GCC に設定された コンパイラ (2 つ目のコンパイラを unix に設定しています) Linux)
Blackberry NDK が提供する QT バージョン、%BBNDK%\host_10_1_0_238\win32\x86\usr\bin\qmake.exe 内の Qt 4.8.5。
デバイス: BBZ10 が接続され、アクセス可能です。QtCreator は正常に接続し、debugToken を使用できます。
問題はキット内にあります: BBZ10 用のキットを作成し、bbZ10 デバイス、bbndk\target_10_1_0_4633\qnx6\armle-v7 を sysroot、コンパイラ (Linux 用に設定)、gdb を ntoarm-gdb.exe、QT-Version を4.8.5 を設定しました。常にエラーが発生する mkspecを試すことができるようになりました (ドイツ語からの翻訳)
指定された QT バージョンの mkspec が見つかりません
mkspec は unix-target にコンパイルするように設定されていると思いますが、sdk で提供される 4.5qt は Linux ターゲットである必要があります (実際のターゲットは QNX です)。
どういうわけか、このバージョンでコンパイルできますが、最初に、これが正しい実行可能ファイルを作成するかどうかわかりません。さらに、QT-Creator は bar-descriptor.xml ファイルを作成しないため、実行可能ファイルをデプロイできません...
2.8.1:
2.6 と同じセットアップを使用すると (2.6 QT バージョンを構成した後)、同じエラーが発生します。設定の「BlackBerry」ページで「新しい」構成システムを使用すると、 NDK パスを正しく設定できません。いつも教えてくれる(ドイツ語からの翻訳)
BB10 の構成中に次の問題が発生しました。
QT バージョンが見つかりません
GCC コンパイラが見つかりません
BB10 コミラー用の GDB デバッガーが見つかりません
BB10 シミュレーター用の GDB デバッガーが見つかりません
qt-creator (2.6/2.8.1) で使用するように bb10 ndk を正常に構成し、同様の問題に遭遇した人はいますか? この問題を解決するにはどうすればよいですか?