1

私たちは、コントロールパネルサービスをWinRTで動作させようとしています。しかし、名前空間 'ajn'が見つからないため、コードをコンパイルできませんでした。コアとサービスのソースをWinRTでコンパイルするには?

私たちが行っていることである。

  • はコアソースとAllJoynのウェブサイトからのサービスのソースをダウンロードしてください。

  • C++ uwpランタイムコンポーネントプロジェクトをセットアップし、それらのソースをすべて含めます。

  • コントロールパネルサービスを使用するためのC++ラッパーコードを追加します。

  • 別のuwpブランクアプリケーションプロジェクトをセットアップします。これにより、ラッパーコードを使用してcontorlパネルサービスを利用することができます。

しかし、コンパイラが名前空間ajnのすべてのクラスを見つけることができなかったため、コードのコンパイルに時間がかかりました。

どこで名前空間を見つけることができますか?それとも、間違った情報源を使ったのですか?

ありがとうございました!

編集: これらのファイルは見つかりましたが、リンクエラーが表示されました。 WinRTのコード作成プロセスを示す良い文書はありますか?または、WinRTコード生成がうまく構成されていますか?ありがとう!

答えて

1

実際、ファイルはすべてalljoyn_coreフォルダにあり、コードはコンパイルされています。 しかし、いくつかのリンクエラーが表示されます。 WinRTのコード作成プロセスを示す良い文書はありますか?または、WinRTコード生成がうまく構成されていますか?ありがとう!

1

Allseen Allianceのウェブサイトの文書に従ってください。ここでは、建物のリンクがあるのWindows

Building on Windows

だけ

が正しくenvionment変数を設定し、スペルの間違いを避けることを確認してくださいのVisual Studioで新しいプロジェクトを作成した後の手順に従ってください。スペルミスはリンクエラーを見つけるのに2〜3日間かかりました。

関連する問題