【筋トレ】尻トレを1年続けた結果。2021.01.02こんにちは、アキゾラです。2019でARM64ネイティブアプリのリモートデバッグをしてみます。2019は一応(一部?)動作するのですが、デバッグはリモートデバッグしかできないのかな?アキゾラ(ノリでARM64上でVS使ってデバッグやったら失敗したょ)リモートデバッグでちゃんとデバッグできたんで、その手順をメモっておきます。2019を使用してARM64のデバッグを行う場合は、これだけで大丈夫だと思います。2019については、まぁこのページ見ている方は入っているかと思います。無い方は、こちらから無償版手に入れることができます。SDKも、入れてない場合はこちらからダウンロードできます。2019のリモートデバッグツールが必要になります。アーキテクチャは、ARM64のものをダウンロードします。ダウンロードしたら、インストールしておいてください。再頒布可能パッケージも、ARM64版のものを入れておきましょう。Studioで作ったアプリを動作させるために必要になったりするので、入れておきましょっていうノリです。ARM64マシン上で、リモートデバッグできるようにするARM64上で、リモートデバッグできるようにしていきます。起動したほうがいいかと。初回起動時は、以下の画面が開きます。debugging」で起動します。以下のような画面になればOKです。ここに表示される、「マシン名:ポート番号」のところ(上の画像の黒塗りのところらへん)が、リモートデバッグで接続に使用する情報です。これで、ARM64マシン側は準備が整いました。2019が入っている側のマシンに向かいます。Debuggerツールを終了すればOKです。今後、リモートデバッグするときは、ARM64マシン側で最初にこれを起動しておきます。次回起動からは、最初のConfigurationの画面は出なくなります。2019でARM64版のビルドをできるようにするまず、ARM64版のビルドができるようにします。2019で、自分がデバッグしたい(ARM64で動かしたい)アプリのソリューションを開き、Debugのところで、新しい構成を作ります。platformのところで、<New...>を選んでください。ARM64があるはずなので、それを選びます。コピー元はx64でいいはずです。以下のように設定して、OKします。これで、ARM64版のビルドはできるようになりました。Release版もできてますね。一発ビルドしてコンパイル通ることを確認しましょう。アキゾラこれで問題なければ楽ちんなんですが、問題出てくると、うん。頑張れって感じになりますね。プラットフォームにARM64が出ない場合ARM64用のビルドツールがインストール済みか確認しましょう。入ってなかったら入れてください。Installerを起動します。以下のModifyをクリックします。runtimesの欄にある、ARM64用のビルドツールが入っていることを確認。なかったらチェックを入れてインストールします。2019でARM64版のリモートデバッグをできるようにする次は、リモートデバッグの設定です。今回、デバッグするアプリは「MyApp.exe」、ARM64マシンの「C:¥tool¥MyApp¥」上でリモートデバッグすることにします。ディレクトリ名、ファイル名などこの設定になっています。この辺りは適宜ご自分の環境で読み替えてください。以下から、ARM64版のリモートデバッグの設定を行います。Debuggingのところで、以下のように設定します。Commad:ARM64マシン上で起動時に指示するコマンド。Directory:作業ディレクトリ、通常アプリが動くディレクトリですね。Directory参照。Name:ここで、ARM64上のリモートデバッガで示された「マシン名:ポート番号」を指定します。2019からファイルコピー(デプロイ)するんですが、そのディレクトリです。通常作業ディレクトリと一緒かな。ライブラリとかもデプロイしたい場合は、該当項目をYESにすればOKですかね。あと、追加でファイルの配置もできるみたいなんで、それが必要な場合はそこも活用してください。この画面はApplyしてOKで閉じます。ここまでできたら、もう一度デバッガの構成の設定のところを開いて、「Deploy」にチェックを入れます。はい、これで準備完了です。2019でARM64アプリのリモートデバッグをするでは、さっそくリモートデバッグしてみます。Debbgerでデバッグ起動してみます。この時、認証ダイアログが出たら、接続先のARM64マシンにログオンできる情報で入ります。すると、、、以下のようにARM64マシン側の指定したディレクトリに必要なファイルが配置されます。X側にファイルがデプロイされるそして、アプリもARM64上で起動しました。2019でちゃんとステップ実行などできます。ブレークポイントなどもOK、ちょっとやってみた感じでは普通にデバッグできる感じです。2019がARM64上にインストールできるので、そこでそのままデバッグできるっちゃできます(一応できました)。x86アプリも、同じような感じでリモートデバッグできるかもしれません。2019でARM64アプリ(C++アプリ)のリモートデバッグをする手順メモ、でした。Studioで作る場合の参考になれば。X技術メモスポンサーリンクtwitterぽつぽつ好きなことつぶやいたりします。@akizorainvestランキング参加中です。にほんブログ村にほんブログ村にほんブログ村この記事を書いた人アキゾラ30代アラフォー独身女子。筋トレ、特に尻トレをメインに筋トレtipsを研究。筋トレインストラクター資格保有。あとブログで言及することはあんまりないけどゲーム好き。(登録なし)資産運用のこと(主に状況報告)、筋トレや美容、たまにプログラマ関連のこと綴ってます。筋トレなんかは特に論文ベース、その他も基本的には実体験ベースでブログ書くことが多いです。気になったことや好きなことはとことん調べて勉強していくタイプですが、飽きるとそっぽ向きますwアキゾラをフォローするシェアするTwitterFacebookはてブPocketLINEPinterestLinkedInコピーアキゾラをフォローするアキゾラ筋トレしながら資産運用するアキゾラブログ関連情報プログラマOneDrive上にSVNレポジトリを作成してファイルを管理する方法メモ今日は、OneDrive上にSVNのレポジトリを作成してファイル管理する方法について。Xで試してみたこんにちは、アキゾラです。Xお気に入りで、手に入れてから色々使っております。X使ってみた全体的な感想は、こちらもよろしければご覧ください。X使ってみた感想【レビュー】こんにちは、アキゾラです。Xを手に入れまして、ウキウキで使っています。X、なんやかんやでSurface好きなアキゾラがどんなもんかをレビューし...カテゴリー別人気記事OneDrive上にSVNレポジトリを作成してファイルを管理する方法メモ2021.01.03【IT系】30代女子プログラマの生態。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。ホーム雑記プログラマこのブログ書いてる人アキゾラ30代アラフォー独身女子。筋トレ、特に尻トレをメインに筋トレtipsを研究。筋トレインストラクター資格保有。あとブログで言及することはあんまりないけどゲーム好き。(登録なし)資産運用のこと(主に状況報告)、筋トレや美容、たまにプログラマ関連のこと綴ってます。筋トレなんかは特に論文ベース、その他も基本的には実体験ベースでブログ書くことが多いです。IPL光脱毛器を使ってみた。自宅で脱毛とフォトフェイシャル的な事ができる?【口コミ】2021.02.282021.08.17【筋トレ】尻トレを1年続けた結果。(31)ランキング参加中にほんブログ村にほんブログ村にほんブログ村このサイトについて基本インデックス投資、海外ETF、でもちょこちょこ個別株、そして時々女子らしいこともするアキゾラのブログ。アキゾラついて詳しくは自己紹介へ。お問い合わせお問い合わせはこちらまで。IPL光脱毛器を使ってみた。自宅で脱毛とフォトフェイシャル的な事ができる?【口コミ】2021.02.282021.08.17【筋トレ】尻トレを1年続けた結果。defined.")}))})();タイトルとURLをコピーしました。