32ビットUWP用のOpenCV-DNNモジュールを構築することは可能ですか?公式OpenCVリポジトリをクローンし、ジェネレータ「Visual Studio 142015」でVS-Projectファイルを生成し、フラグ-DCMAKE_SYSTEM_NAME = WindowsStore -DCMAKE_SYSTEM_VERSION = 10.0を設定しました。しかし、UWP用のビルドはdnn-moduleを含まないので、cmakeファイルを変更してモジュールを組み込み、Visual Studioでバイナリをビルドすることができました。今ここに32ビットUWP用のOpenCV-DNNモジュールの構築?
は問題です: 私は、C++ UWP-アプリケーションを作成opencv_dnn.libファイルをリンクし、それを消費し、私のアプリを起動すると、私はエラーを取得:
"Unable to activate Windows Store app MYAPP. The MYAPP.exe
process started, but the activation request failed with error 'The app
didn't start'."
これがために起こりますデバッグとリリースの設定。私はそれをリンクするが、私のコードでそれをまったく使用しない場合、私はエラーを取得しません。私はエラーを見て、それを修正することができませんでした。
リポジトリで提供されている変更されていないcmakefilesは、UWPを対象とするときにdnn-moduleを除外しているので、この特定のモジュールをビルドすることはできません。
なぜこのエラーが発生するのか、またはターゲットとしてUWPでビルドすることができるのは誰ですか?私はthisを見つけました。バグはありますが(リンクには関係ありません)、可能であることが示唆されています。
ありがとうございます。