C言語で、というかCしか出来ないんですが・・・
GDBでPython scriptを実行する
こちらはpythonのコードなんですが・・・
やっていることは分かりますね。
python
1[show-bt.py] 2gdb.execute('b getval') 3gdb.execute('run') 4gdb.execute('bt') 5gdb.execute('p/x $rax')
これと同じことをC言語もしくはC++で実現できませんか??
どうやってやれば良いのでしょうか??
プロセス通信を用いる方法が考えられますが、全く分かりません。
また、拡張プラグインを作りたいんですね。
知り合いがpythonで作ったやつですね。
miyagaw61/mgpeda
Cでこれと同じようなものを作ることって可能なんですか??
どうやれば良いのかサッパリですね。
分かる方教えて下さい。
「追記」___
Pythonを用いてVimを拡張してみよう
vim を python で拡張し,anything-like なインターフイスで実行する
pythonでvimの拡張も可能なようです。pythonヤバいですね!!!
どのような仕組みなんですかね??
「追記2」___
python やRubyとC言語の関係をどなたか教えて頂けませんでしょうか。
こちらを見るとインタプリタもC言語で実現できそうですね。
pythonがC言語で作られているなら、GDB拡張も出来そうですが・・・
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/02 03:17
2017/11/03 07:36