MochiuWiki : SUSE, EC, PCB
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
設定 - リモートデバッグのソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
設定 - リモートデバッグ
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == ここでは、VMwareを使用してCentOS 7をゲストOSとして構築している。<br> Visual Studio 2017からデバッグが出来るようにゲストOS(CentOS 7)にgdbとgdbserverを以下のコマンドを入力してインストールする。<br> sudo yum install gdb sudo yum install gdb-gdbserver <br><br> == Visual Studio 2017の設定 == 接続先のLinuxを指定するダイアログ(Connect to Remote System)が表示されるので次のように入力する。<br> Host Name : ホスト名またはIPアドレス(例 : 192.168.111.5) Port : 22(固定) User Name : CentOSで使用しているユーザ名(例 : centos) Password : CentOSで使用しているユーザ名のパスワード <br> ※次回からは入力しなくてもこの設定で自動的に接続される。<br> ※上記の接続先の設定において、Visual Studio 2017のツールバー[オプション]の[クロスプラットフォーム]からコネクションマネージャーで再設定できる。<br> <br><br> == 実行 == 実行する前に[デバッグ]メニューからLinux Consoleウインドウを表示する。<br> リモートGDBデバッガーを実行すると実行結果がLinux Consoleウインドウに表示される。<br> <br><br> == 備考 == CentOS 7のホームディレクトリ下にprojectsディレクトリが作成されて、そこにプロジェクトが配置される。<br> <br><br> == 日本語を使う時の問題点 == ソースファイル(Visual Studio側もLinux側も)がShift JISで保存されるため文字化けが起きる。<br> 外部エディタにてUTF-8で再保存して(Visual Studio側)、ビルドすると文字化けしない。<br> <br><br> __FORCETOC__ [[カテゴリ:C++]]
設定 - リモートデバッグ
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse