C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: gdbなどのデバッガのポータブル版


(過去ログ 139 を表示中)

[トピック内 4 記事 (1 - 4 表示)]  << 0 >>

■81532 / inTopicNo.1)  gdbなどのデバッガのポータブル版
  
□投稿者/ だんご (13回)-(2016/10/05(Wed) 01:52:35)

分類:[(わからない)] 

今自作でVisual Studioのような統合開発環境を作っています。
とはいえエディタとコンパイルしかできていないので、ここでデバッグ機能を加えたいと思っています。

ですがポータブルとして使用できるcuiのデバッガが見つかりません。
gdbはインストール方法は載っていてもポータブルとしての利用方法は載っていませんでした。
もしかしたら自分の勘違いでそういうことはできないものなのかもしれませんが、教えていただけるとありがたいです。

またgdbなどのデバッガの利用が難しいのであれば、簡易的で構いませんのでデバッガの作り方を教えてほしいです。

対象言語はC言語、エディタ開発はVB、Windows10です。

よろしくお願いいたします。
引用返信 編集キー/
■81534 / inTopicNo.2)  Re[1]: gdbなどのデバッガのポータブル版
□投稿者/ とっちゃん (402回)-(2016/10/05(Wed) 11:16:06)
No81532 (だんご さん) に返信
> 今自作でVisual Studioのような統合開発環境を作っています。
> とはいえエディタとコンパイルしかできていないので、ここでデバッグ機能を加えたいと思っています。
>
> ですがポータブルとして使用できるcuiのデバッガが見つかりません。
> gdbはインストール方法は載っていてもポータブルとしての利用方法は載っていませんでした。
> もしかしたら自分の勘違いでそういうことはできないものなのかもしれませんが、教えていただけるとありがたいです。
>
> またgdbなどのデバッガの利用が難しいのであれば、簡易的で構いませんのでデバッガの作り方を教えてほしいです。
>
> 対象言語はC言語、エディタ開発はVB、Windows10です。

ざっと見た感じ、Windows 上で使える任意の範囲で配布したい統合環境を作っていると感じました。
理にかなっているかはわかりませんが、VSIDEを使う方法をとりあえず紹介しておきます。

https://www.visualstudio.com/downloads/

ここページの下の方にある Tools for Visual Studio 2015 のツリーを開くと
Visual Studio 2015 Integrated and Isolated Shell という項目があります。
これを使ってIDEはVSをベースとして作成するというやり方があります。

これだと、統合環境そのものはVS本体と同等のものになり、エディット機能、プログラムワークスペース管理機能
デバッグ機能といったコンパイラエンジン本体以外の部分は一通りそろった形で用意ができます。
ただし、Windows デスクトップ以外のOSでは動きませんので、目指すポータブルがどの世界なのかによっては
使えないかもしれません。

どんなものかについては一度該当ページからリンクをたどって調べてみるといいかもしれません。
目指すものに一致するなら、これを利用するという選択肢もありだと思いますよ。

引用返信 編集キー/
■81536 / inTopicNo.3)  Re[1]: gdbなどのデバッガのポータブル版
□投稿者/ 774RR (453回)-(2016/10/05(Wed) 11:26:08)
オイラにはポータブル版というのが何のことかわからないので、何を期待しているのか説明して欲しい。
gdb にかぶせる GUI のことかと思ったが違うようだし・・・

gdb 相当のデバッガを自分で作るってのは開発期間とかの面でお勧めできないな。
一応デバッガの作り方本ってのはあるけど。

デバッガの理論と実装 アスキー出版 ISBN 4756117457
https://www.amazon.co.jp/dp/4756117457

引用返信 編集キー/
■81541 / inTopicNo.4)  Re[2]: gdbなどのデバッガのポータブル版
□投稿者/ だんご (14回)-(2016/10/05(Wed) 21:14:27)
本当に申し訳ありません。自分の調査不足でした。
gdbはLinux版の方を見ていまして、windowsはそもそもインストールすることはなく単体で配布されていました。
なのでインストール方法など載っているわけがないです…


No81534 (とっちゃん さん) に返信
> Visual Studio 2015 Integrated and Isolated Shell という項目があります。
> これを使ってIDEはVSをベースとして作成するというやり方があります。

ご返信ありがとうございます。
VSをベースに開発できることを初めて知りました。


No81536 (774RR さん) に返信
> gdb 相当のデバッガを自分で作るってのは開発期間とかの面でお勧めできないな。
> 一応デバッガの作り方本ってのはあるけど。

ご返信ありがとうございます。
デバッガ作ることはそうそうないと思いますが参考にします!


解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -